Senior Member of Technical staff, vCenter Platform,
Bangalore, India
4d ago

Business Summary :

VMware is a global leader in cloud infrastructure and business mobility. VMware accelerates customers’ digital transformation journey by enabling enterprises to master a software-defined approach to business and IT.

With VMware solutions, organizations are creating exceptional experiences by mobilizing everything, responding faster to opportunities with modern data and apps hosted across hybrid clouds, and safeguarding customer trust with a defense-in-depth approach to cybersecurity.

At the core of what we do are our people who deeply value execution, passion, integrity, customers, and community. Do you dare to do the stuff you’ve always dreamed about? Dare to explore at .

Job Role :

The Cloud Platform Business Unit (CPBU) R&D organization is responsible for vSphere, our Core Virtualization Infrastructure, and Solutions for Enterprise Virtualization, Cloud initiatives.

We are seeking highly talented technical professionals with Bachelors’, Masters’ or PhD degrees in Computer Science, Computer Engineering or equivalent fields and at least 5 years of relevant experience, to join our VM Provisioning team in Bangalore.

The mission of this team is to enable VM operations within Software Defined Data Center (SDDC). As part of this effort, you will design and implement novel operating system techniques and distributed system algorithms for vSphere.

You will participate in designing and implementing highly scalable components in the vSphere platform for large, distributed management servers used to control and configure VMware virtual machines.

You will interact with senior architects, product managers, solution architects and sometimes with partners and customers to discuss and collaborate on strategies for improving features and to come up with the future set of products.

We are looking for engineers who thrive on developing solutions for the diverse, challenging problems in a virtual environment and have a passion for delivering well-architected enterprise-class products.

Do you understand the competition, market space, and technological trends? Do you see yourself at VMware doing good work on a team that will propel you into the next steps of your career?

Then come join the VM Provisioning team and be a part of an organization that will help build out the next stage of your career journey.

Responsibilities :

  • You will architect, design, implement and test, kernel and application code
  • You will design and own key components of our infrastructure
  • You will evangelize test-driven development and owning code quality, and drive the organization to adopt the "dev owns quality" model
  • You will improve and maintain CI pipelines for your components
  • You will perform code reviews and enforce coding guidelines
  • You will build automated tools to measure, analyze and tune performance and scalability
  • You will develop flexible, reusable code that can be shared in multiple components across several operating systems / hypervisors
  • You will interact with other product teams both within VMware and our partners, customer support organization and the release team
  • You will interact with senior architects, solutions architects, PMs, UI / UX to provide the best experience for our customers
  • You will lead a team and make crucial roadmap decisions
  • You will mentor junior team members
  • You will innovate, break status quo and inspire
  • You will respond to customer issues
  • Required Skills :

  • Multithreaded programming, knowledge of distributed systems, server-side programming
  • Strong experience with C++ programming
  • Understanding of system architecture, including processors, storage and networking
  • Excellent understanding of how to use various data structures and algorithms to write optimized code
  • Strong problem solving and analytical skills
  • Strong critical thinking and leadership skills
  • Must have Linux and Windows experience
  • Python, Perl, or similar scripting languages
  • Preferred skills :

  • C programming, and Systems, Kernel level programming, and debugging experience
  • A passion for writing high-quality, well-architected and well-documented code
  • Knowledge of virtualization technologies
  • Ability to work in a teamwork environment
  • Excellent communication skills
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form