VMware's Cloud Compute Management Platform team is seeking a strong software engineering director to lead a set of teams focused on the implementation of the next generation vCenter architecture. As the vSphere product support for cloud evolves and an ecosystem of solutions grows around it, a new architecture is needed to handle the software lifecycle management needs of thousands of hosts and millions of virtual machines. If working on large real-world distributed systems problems, anticipating future customer requirements and delivering them on an aggressive schedule motivates you, then this job is for you.
Watch: Career Advice The candidate should be highly technical, detail oriented with a focus on implementation excellence as well as significant project management expertise in large-scale commercial enterprise product development with experience in either SaaS or IaaS.
The ideal candidate has a proven software development background with experience in the successful delivery of high quality software projects. The candidate should have experience with agile software development techniques. Experience and knowledge of the management of virtual and non-virtual data center environments is highly desirable.
Skills:
• 7 - 10 years of experience in leading highly-complex, technically-challenging, cross-functional software oriented projects from inception to delivery in a senior management capacity
• Knowledge of multiple software lifecycle methodologies.
• Excellent leadership, people management, communication and documentation skills. Should be comfortable presenting to other managers, engineers, support, product managers, product owners, and customers as needed.
• Effective influencer in highly diverse, matrixed organization across multiple geographical locations.
• Foster innovative environment with peers and staff.
• Career progression: ideally, 7+ years of industry experience developing scalable distributed systems in C++ , C# or Java leading to project management.
• Ability to handle multiple projects simultaneously
• Proven ability to react quickly to new design requirements and respond with fast product delivery.
• BS or MS in Computer Science or related technical fields
Highly Advantageous Skills:
• Proficiency and experience with virtualization and application virtualization technologies in a data center environment.
• Proficiency in SaaS or IaaS development and management.
• Knowledge of performance analysis and distributed systems.
• Strong knowledge of Architecture and Design Patterns.
• Experience with Continuous Integration processes.
• Customer/partners facing experience.
Send To A Friend