Full Job Description
The NSX team is seeking a versatile and experienced Software Engineer to join the “edge” Management Plane team to design and deliver Cloud and On-Prem networking solutions in an end to end manner.
This role gives an opportunity to work on some of the most challenging and interesting problems pertaining to the NSX product line. It involves close collaboration with internal teams, product management, architects, and our customer community, as well as mentoring and growing the engineers through career guidance, technical leadership with a laser focus on product quality, connectivity and security.
You will be responsible for:
Architecting, designing and implementing networking features like routing, VPN on the NSX product line
Designing critical components to solve hard and ambiguous problems, while collaborating with other lead engineers and mentoring junior ones.
As a hands-on developer, mastering the entire life-cycle including research, design, application and deployment architecture, development, testing (dev owns quality), continuous deployment and continuous delivery up until production.
Participating in code reviews and knowledge sharing and ensure that software designs follow best-practices and architectural guidelines
Required Skills
Passion for:
Technology and customers
Building easy to deploy and troubleshoot products / services
Designing “observable” services
SaaS Mindset
CI/CD pipelines
REST API Design
Expertise in:
Java technologies
Working knowledge of NOSQL and relational database
Crafting, analysing and operating large-scale distributed systems
Performance Optimisation
Must Possess:
8 years of experience years of hands-on experience with Java based applications, using RESTful APIs, Micro Services, High Availability principles
Solid background in Object Oriented Programming & Design, and data modeling
Excellent understanding of Service-Oriented Architecture, and SaaS based scalable platforms.
Demonstrated track-record of execution and delivery
Strong analytical and problem-solving skills, with attention to detail.
Hard-working with a “whatever it takes” attitude
Excellent team player and mentor
Excellent written and verbal communication skills
Ability to work effectively in a complex development environment, are results oriented with bias for action. We move fast.
You have BE/MTech in Computer Science or an equivalent degree
Preferred Skills
Working knowledge of networking areas like Layer 2 switching, Layer 3 routing, VPN, Firewall
Experience with deploying, and monitoring services in AWS, Azure, GCP
Experience in virtualization software technology
Experience with various orchestration technologies (Kubernetes, Docker Swarm, etc)
Category : Engineering and Technology
Subcategory: Software Engineering
Experience: Manager and Professional
Full Time/ Part Time: Full Time
Posted Date: 2021-10-25
VMware Company Overview: At VMware, we believe that software has the power to unlock new opportunities for people and our planet. We look beyond the barriers of compromise to engineer new ways to make technologies work together seamlessly. Our cloud, mobility, and security software form a flexible, consistent digital foundation for securely delivering the apps, services and experiences that are transforming business innovation around the globe. At the core of what we do are our people who deeply value execution, passion, integrity, customers, and community. Shape what’s possible today at http://careers.vmware.com.
Equal Employment Opportunity Statement: VMware is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: VMware is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at VMware are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. VMware will not tolerate discrimination or harassment based on any of these characteristics. VMware encourages applicants of all ages. Vmware will provide reasonable accommodation to employees who have protected disabilities consistent with local law.