Business Summary :
VMWare is designing a visionary new Clustered Operations workflow for managing the ESXi hypervisor. This requires a complete rewrite of the design for how ESXi clusters are managed at scale.
There is an urgent need for a senior level engineering talent to help manage and lead the team through this significant transition in designing and implementing the new approach.
Job Role and Responsibility :
This role is an engineering management role for the team that is radically re-designing the way the ESXi hypervisor is managed in terms of clustered operations.
From a host centric way of doing things, we are moving to a cluster-focused approach that lends itself to scale out well for Cloud and Edge deployments.
The ideal candidate for this role will have the technical background to command the respect of a team of highly skilled developers, while at the same time, the communication capabilities to evangelize and co-
opt all the other teams in the company (and their leads / management) that are impacted and need to integrate with our designs.
This ideal candidate will be a thought leader, who has the technical and management experience to understand the various systems that our designs interact with, and can utilize this background to manage the design and execution of our solutions for these complex problems.
The responsibilities for this role are the following :
Manage the team that designs and executes on new solutions for our domain managing clusters of ESXi hypervisors at scale.
Be the voice of the team (along with our technical leads) in other fora, both internal and external be ready to evangelize and defend our designs so that other teams see the benefits in the new architecture and sign on to do the integration.
Interact with senior management / engineering leadership both within our Business Unit and other BU’s to understand their concerns and questions be ready to answer and work through any issues that get raised in such interactions Work with other functions within the Company (such as Product Management, Technical Marketing, Documentation etc.
to convert customer / market requirements into viable product solutions Help mentor the team’s other members on design / coding and help grow their technical careers
Required Skills : 10 years of experience, currently working in an engineering management role. Should have at least 2-3 years of experience in building strong engineering teams from ground-
up and management. Must have a broad prior technical background in client-server technologies, with a decent understanding of the full software stack Prior programming background at the systems level of the software stack would be very useful A fair understanding of Networking and Storage fundamentals Some understanding of virtualization concepts would be a bonus Excellent communication skills, both written and verbal, with the ability to seamlessly interact with technical / non-
technical BS / MS in Computer Science / Electrical Engineering or similar fields. Preferred Skills :
Some previous background in programming in languages such as C / C / Python / Java Good understanding of Software Development Lifecycle