Why will you enjoy this new opportunity?
VMware NSX is a network virtualization platform that delivers the operational model of a virtual machine for the network. Virtual networks reproduce the network model in software, allowing complex multi-tier network topologies to be created and provisioned programmatically in seconds. NSX includes a library of logical networking services - logical switches, logical routers, logical firewalls, logical load balancers, logical VPN, QoS, and distributed security. You will be developing features and services that will be the backbone for networking for almost all fortune 100 companies and more.
What is the primary need, technical challenge, and/or problem you will be responsible for?
You will be a part of a team that is responsible for installing the fabric needed for software defined network on an ESX hypervisor. There are various topologies that are supported and the team maintains a software that is agile and nimble to work across all these scenarios. The team is also responsible for creating and managing various layer 2 virtual entities. The life cycle management of these entities should handle a large scale with good performance. These entities should be designed so that there can be more features added horizontally without having a big impact on the scale and performance.
What are the performance outcomes over the first 6-12 months you will work toward completing?
You will create and update REST APIs that enable the product frontend to install and manage NSX overlay and Layer 2 entities.
You will work on the Java backend for all API's team supports.
You will collaborate with multiple backend teams in creating new feature and/or enhancing existing ones.
You will learn to work with distributed No-SQL database and manage the lifecycle of the entities at a very high scale.
You will write clean, maintainable, and well-tested code with high code coverage.
What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?
You will be a part of a team that will install the fabric for software defined network and create the virtual layer 2 entities. As part of this team you will be
Developing networking features around the logical switches.
Debug the system in various scenarios that includes a combination public cloud, private cloud and hybrid scenarios.
You will get to learn the architecture of NSX and plug in your feature that is offered to our customers.
You will be part of design and code reviews and collaborate all the engineers at various levels within the team.
The technical experience in your background which may help your success in this new role include:
Excellent programming skills in Java or C++ or Python
Strong Distributed systems knowledge
Experience in design and implementation of service interface and public APIs
Understanding of layer-2, and/or layer-3 network protocols and technologies is plus
Knowledge in Cloud Management Systems is a plus
What is the leadership like for this role? What is the structure and culture of the team like?
The Hiring manager for this role is Maheedhar Nallapareddy who leads multiple initiatives with in the Layer 2 Management plane team. He started his journey with VMware 8 years back and took multiple roles over the past years. He believes in independent decision making by team members and mentors the team members towards being independent and responsible. The team has an open door policy and the communication is very transparent. The team is currently distributed in the United states.
Where is this role located?
Flexible: The location of this role is flexible at Palo Alto, California. Work will be done from an office some days during a week and other days from a non-VMware building.
Remote: This role can also be fully remote and can be done anywhere in United states and Canada.
What are the benefits and perks of working at VMware?
You and your loved ones will be supported with a competitive and comprehensive benefits package. Below are some highlights, or you can view the complete benefits package by visiting www.benefits.vmware.com.
Employee Stock Purchase Plan
Medical Coverage, Retirement, and Parental Leave Plans for All Family Types
Generous Time Off Programs
40 hours of paid time to volunteer in your community
Rethink's Neurodiversity program to support parents raising children with learning or behavior challenges, or developmental disabilities
Financial contributions to your ongoing development (conference participation, trainings, course work, etc.)
Wellness reimbursement and online fitness and wellbeing classes
Category : Engineering and Technology
Subcategory: Software Engineering
Experience: Business Leadership
Full Time/ Part Time: Full Time
Posted Date: 2021-09-22
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.