Why will you enjoy this new opportunityvCenter is the most highly penetrated infrastructure control application When you work on this platform, you don't impact just a few customers you impact the entire industry As we evolve from managing hypervisors and servers to being the infrastructure for the only real commercial Software Defined Data Center, and now THE infrastructure of the Multi-cloud, our team is growing We need to evolve the platform from being focused only virtual machines and small data centers to running in the VMware cloud, on premises, and supporting modern cloud-native workloads You will get to work with the best minds in the industry and will get the pleasure of seeing your code used by a hundred of thousands of customers!Success in the Role: What are the performance outcomes over the first 6-12 months you will work toward completingIn the first 6 months,
- You will be expected to have good understanding of architecture and design of VMware vCenter, overall knowledge of VMware vSphere product and VMware cloud.
- You will participate in design discussions and feature development activities
- You will understand overall development process for vCenter and make code changes to vCenter to resolve customer issues and contribute to the feature development
After 6 months,
- You will be designing and developing features that takes vCenter Server to the future
- You will lead test-driven development and owning code quality
- You will be performing code reviews and enforce coding guidelines.
- You will be interacting with PMs, UI/UX to provide the best experience for our customers
- You will be responding to customer issues and supporting the features you develop on the cloud
- You will be improving and maintain CI pipelines for your components
- You will be mentoring junior team members
- You will be breaking the status quo, innovate and inspire the team.
The Work: What type of work will you be doing What assignments, requirements, or skills will you be performing on a regular basisYour regular activities may be modified to suit your professional strengths, and in this role, you will have opportunity to demonstrate the following Job responsibilities,
- Design, develop, and maintain the VMware vSphere product
- Work on the internal modules within VMware's vCenter and ESX Server
- Design and develop various components in VMware's vCenter ecosystem
- Coordinate with VMware Core Infrastructure teams, UI and usability teams to ensure that features work seamlessly end-to-end
- Help investigate customer support escalations on VMWare vSphere products.
- Work on the test frameworks and ensure software testability, quality, and stability
- Work with the documentation team and ensure good quality documentation of the products
The following competencies would help you in quickly ramping up on the project and building a great career at VMware in this project -Bachelor's degree (or higher) in Computer Science, Computer Engineer or similar
- 5-10 years of hands-on experience in developing highly scalable and highly available applications
- Strong object-oriented skills with C/C++ with systems programming exposure and distributed systems
- You have a reputation as a proven software engineer with deep knowledge of data structures, algorithms, multi-threaded programming, software design, and programming in Linux environment.
- Understanding of system architecture, including processors, storage and networking is highly desirable
- Good exposure in building and maintaining CI pipelines with JavaPython programming knowledge
- You have strong analytical skills and are passionate problem solver
- You are a great team player
- You can communicate clearly and write well.
You can explain just about anything to anyone, and you are competent in communicating in writing and on the phone
What is the leadership like for this role What is the structure and culture of the team likeThis position reports to the Manager of the vSphere High-Availability team, an experienced software engineer and manager who has many years of engineering and management experienceThis team consists of highly competent senior engineers in the area kernel, virtualization, system and distributed systems experts We focus on iterative development, both software and our software development practicesYou will be part of the vSphere High Availability team that delivers high availability of virtual machines and applications in various customer environments.
Where is this role locatedFlexible: The role is considered flexible and will be a mix of working from a local VMware office and remote depending on your preferences and the arrangements determined with your future manager You will be expected to live within a reasonable commute of the office of employmentWhat are the benefits and perks of working at VMwareYou 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
- 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
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://careersvmwarecomEqual 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