Director of Engineering

    • Bangalore, India

Job Description

The Elevator Pitch: Why will you enjoy this new opportunity?

The VMware Unified Endpoint Management (UEM) platform allows companies to make it easy for employees to work anywhere, any time, on any device, without compromising security. But making things easy for our customers is extremely challenging for us, so we are looking for unique thinkers of varying backgrounds that want to take on such complex, highly technical, customer-impacting challenges.

We, the UEM team, have a large customer base that spans across industry verticals including a majority of the Fortune 500 companies. That means that the work you do here has a broad, measurable impact on the businesses and communities that these customers represent.

We also want to help you have a positive impact on the community and the environment, whether through the Power of Differences (PODs) groups, various environmental improvement initiatives, matching donations to qualified non-profits or time off for volunteering. And we want to have fun along the way, both while you are making a difference for our customers and for your community.

We use a wide range of technologies such as .NET Core/C#, Java, Kubernetes, AWS/Azure, Linux/Windows, MSSQL Server, Postgres, Elasticsearch and Redis, just to name a few. And we have a large catalog of internal and external training content that you can leverage, if you need to brush-up on something you know or to learn something new.

What is primary need, technical challenge, and/or problem you will be responsible for?

The Unified Endpoint Management (UEM) product known as Workspace ONE continues to be industry leading in terms of customer adoption, capabilities and innovation. As a result of that success and of our customer's expectations, we are currently working to modernize the Workspace ONE platform to allow it to scale for the next set of new business opportunities and leading-edge use cases.

This modernization effort involves updating process, adding new tooling, adding support for mixed infrastructure (public cloud, on-premises, hybrid, containers), and improving the observability of the system. Adding to the challenge, we are doing this while 'keeping the lights-on' for customers using the current platform version in their production environments.

We are looking for a business leader who can thrive in such an environment and help us lead this vision. You should have experience leading a product, setting up road map for the same, partnering with product management and product marketing across different geographical locations. You should lead, grow and motivate world class software development teams. Transform the organization and the software development process from delivering software only to delivering enterprise software and cloud services. We have high engineering standards and we want you to help make us better.

Success in the Role: What are the performance goals over the first 6-12 months you will work toward completing?

  • Success in the role is defined by the ability to lead, grow and motivate the world-class development teams. Encourage innovation in the team, up-level skillset for the team and laying down growth plan for team.
  • Participate in strategic planning and management for product portfolios, investment, resources, product releases, etc.
  • You will develop a solid understanding of the product and lead the development of multiple core Unified Endpoint Management teams for both On-premise and Cloud deployment, taking product to the next generation architecture.
  • Transform the organization and the software development process from delivering software only to delivering enterprise software and cloud services.
  • Leading engineering design and development efforts including providing guidance to several teams building services, ensuring that the solution is delivered on-time and with high quality

What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?

Most of your time will be spent in leading, growing and building software development teams. You are expected to up-level the team skills, encourage innovation and lay down development plan for the team.

You will need to become very familiar with the market we operate in and problems the product addresses. Understand the challenges and limitations of the existing system. Demonstrate the ability to contribute to engineering roadmap and design discussions considering both of these.

You will help drive teams doing refactor and redesign efforts that involve driving order-of-magnitude performance improvement in services while ensuring they are extensible to support innovative new use cases.

You would help transform the organization and software development process from delivering software only to enterprise software and cloud services.

You are also expected to build the Devops skills in the team to help maintain the software services delivered by the team.

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 Rahul Rawat, Director Engineering UEM. His experience is quite varied and has served in Engineering Leadership positions across cloud and enterprise software. Rahul has been with VMware for over a year now. Before this Rahul has experience in building top teams doing highly scalable SaaS development using varied cloud technologies.

Rahul's management philosophy is to build a team culture that empowers technology experts to work autonomously without concern of undue management oversight. He is there to ensure the team is working on the appropriate business priorities and ensure the team is able to work most effectively.

Rahul expects you to build, grow and motivate the development teams. You should be able to up-skill the team skill, lay down their development plans. You should be a natural leader where you lead the team by example and empower them enough for success. You should be someone with whom the team can connect well and see you as their natural leader. You should be a technology savvy person who would encourage innovation in the team and would lead the engineering roadmap and design for the product.

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
  • 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.)
  • Healthy and local inspired snacks in all our pantries

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.

Back to top