Why will you enjoy this new opportunityYou share a passion for crafting software that has a significant impact for the world and future of cloud computing You love solving problems and learning new things and are looking for a company that helps enable those ideas Technologies come and go, but that excites you because of the endless possibilities it createsYou are looking for an opportunity to work for a company whose software is utilized by every Fortune 500 company and significantly impacts every industry You want to be a part of a collaborative environment whose teams care about the product they are creating, how they create it, and the impact it has on customers' business objectives.
We are looking for someone to collaborate with our existing engineering team and product management team on the design, implementation, and delivery of Cloud Networking functionality, that will enhance the virtualized multi-tenant networking capabilities of VMware Cloud Director productSuccess in the Role: What are the performance outcomes over the first 6-12 months you will work toward completingWithin your first 6 monthsYouwill be expected to learn about VMware Cloud Director, vSphere and NSX-t products, the technologies we are using, the process we followand the quality standards we aim to achieveYouwill learn to define testing scenarios and automate the most common ones using our own test Automation framework.
Youwill learn about different communication forums and interact with fellow developers in order to collaborate on the development of new functionalitiesAfter 6 months+Youwill be responsible for contributing the design, implementation, testing and support of Cloud Networking domain in the Cloud Director Provider and Tenant Portals.
Youwill be participating in different forums with fellow Cloud Networking and UI Developers to share your work and provide feedback for the work of other teamsYouwill regularly do code reviews to ensure a consistent developer standardsYouwill work with multiple organizations within the product to ensure the completion of new features such as cross functional scrum teams, User Experience, Technical Writers, Performance and Scale Testing Teams.
Youwill be able to participate in Global Innovation initiatives to enable the next great ideas for Cloud Director and VMware which will help our customers and their journey to the modern cloudThe Work: What type of work will you be doing What assignments, requirements, or skills will you be performing on a regular basisAs part of the VMware Cloud Director team, you will:Design and write highly scalable, resilient, maintainable and extensible code with automated testsParticipate in all phases of the software development cycle as part of a full stack Scrum team.
Work primarily on the Java backend with an opportunity for full stack workCollaborate with UI engineers to ensure that backend and frontend are designed holistically, integrate smoothly, and provide superior user experienceCollaborate with other technologists, product management, Global Support Services and other stakeholders to ensure timely high-quality VMware Cloud Director releases.
Conduct codereviewsParticipate in all team scrum ceremoniesand team wide forumsProvide feedback and improvetechnical documentsParticipate in meetings to resolve customer issues with significant impactSkills & Experience.
Bachelor's degree or higher in Computer Science or equivalent technical training4+ years of commercial software developmentExcellent coding skills in Java and Spring frameworkSignificant experience working with SQL and relational databasesYou have strong problem-solving skills and a demonstrated ability to: A) Become a subject matter expert in a particular area or domain B) Work independently but know when to engage with senior technical team members.
Large scale web-enabled distributed systemsServer-side Java technologies such as Spring and Hibernate frameworksWorking knowledge of Networking services (NAT, FW, DNS, DHCP, etc) or networking virtualizationWhat is the leadership like for this role What is the structure and culture of the team likeYou will be joining the VMware Cloud Director (vCD) team Cloud Director is in the core of VMware Cloud Provider Program (VCPP) which enables the business of thousands of Cloud Providers.
Those Cloud Providers all vary in scale, business model and portfolio, but together they form one of the biggest clouds today which is comparable to those of the industry giants such as Amazon, Google and MicrosoftThe team consists of more than 130 engineers spread across different scrum teams each representing a significant part of Cloud Director such as Compute and Storage, Networking, Multitenancy, Extensibility, etcThe global team is spread throughout VMware offices including Palo Alto,Boston,Sofiaand IndiaThe team culture is based on building trust and always being customer-first as we strive to deliver the best experience for our customers Open communication is what we rely on to make sure everyone can share their view, contribute to achieving the best result possible and in turn get help for any problem they face in their daily activities.
We trust each other to get the job done right, which allows for a flexible schedule to balance work and lifeThis is a great opportunity for someone who likes to start new thingswhile working on a product which supports a great customer base and follows the best practices for software developmentWhere 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 non-daily commute of the officeWhat 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
- 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