TL;DR

Staff Software Engineer (Hypervisor): Contributing to the development of Nutanix's Acropolis Hypervisor (AHV) with an accent on security features, reliability, performance, and security. Focus on open source technologies, distributed systems, and lower-level systems to develop features from concept to market.

Location: Hybrid role based in San Jose, Durham, Mexico City, Bangalore, Pune, Hoofddorp, Belgrade, Barcelona, Singapore, Sydney or Tokyo. Employees are expected to work onsite a minimum of 3 days per week.

Salary: USD $189,600 - USD $380,400 per year.

Company

Nutanix is an Equal Employment Opportunity and (in the U.S.) an Affirmative Action employer.

What you will do

  • Contribute to the development of Nutanix's Acropolis Hypervisor (AHV).
  • Lead/Mentor team of 5-6 engineers and drive projects end-to-end.
  • Design and develop new AHV security features, like confidential computing.
  • Maintain and fix issues in AHV security features.
  • Push for improved reliability, performance, and security of AHV.
  • Interact with open source communities.

Requirements

  • Strong proficiency in C, Python, and Rust programming languages.
  • Experience with driving large projects with the help of a few engineers.
  • Experience in security technologies like Secure Boot, AMD SEV, Intel TDX, etc.
  • Extensive knowledge of OS internals, particularly UNIX/Linux.
  • Familiarity with x86 architecture, virtualization, storage, and network management.
  • Experience developing software for Unix/Linux/BSD operating systems at the kernel and user levels.

Nice to have

  • Working experience and open source involvement in Qemu, libvirt, and the kernel are a plus.
  • BS or MS in Computer Science or related field (preferred) with 10+ years of experience.

Culture & Benefits

  • Hybrid work environment fostering collaboration and team alignment.
  • Full range of medical, financial, and other benefits (including 401(k) eligibility).
  • Various paid time off benefits, such as vacation, sick time, and parental leave.
  • Employees are expected to work onsite a minimum of 3 days per week.

Hiring process

  • Details of participation in benefit plans will be provided if an employee receives an offer of employment.