Sr MTS/MTS Software Engineer - Core Data Path

Engineering - AMER San Jose, California Seattle, Washington Req.Num.: 22880


Sr. MTS/MTS Software Engineer - Core Data Path 

Location of hire

  • Hybrid (HQ San Jose)
  • Hybrid (Seattle)

The Role

  • Architect, design, and develop software for the Nutanix Enterprise Cloud OS.
  • Develop an understanding of complex distributed systems and design innovative solutions for customer requirements.
  • 7-12 Minimum years of relevant work experience.
  • Work on performance, scaling out, and resiliency of distributed storage systems.
  • Work alongside development, test, documentation, and product management teams to deliver high-quality products in a fast-paced environment.
  • Engage with customers and support when needed to solve production issues.

 

Responsibilities:

 

  • Design and develop reliable, efficient, high-performance data-path software for large-scale enterprise and hybrid cloud.
  • Participate in architecting, designing, and developing software for the Nutanix Enterprise Cloud OS.
  • Work on performance, scaling out, and resiliency of distributed storage systems.
  • Familiarity with OS internals, distributed data management, and design/implementation.

 

The Team

 

The CDP team was the first team created at Nutanix. It is the team responsible for the Nutanix Distributed Storage Fabric (NDSF) - a high-performance shared-nothing distributed filesystem. The Stargate team is the "data-engine" of the distributed filesystem, which is responsible for handling all the IO requests, placing data, handling dedupe, compression and encryption, healing from failures, etc. The work for the Stargate team is challenging because designing an enterprise-grade distributed filesystem means that we have strict requirements of consistency and performance, and we always have to reinvent ourselves as newer and faster drive technologies emerge.


Team’s primary technology stack -

  • C/C++
  • Go Lang
  • Python



Qualifications and Experience:

  • Completion of a Bachelor’s or Master's degree in Computer Science or a related Engineering field is required.

--

Nutanix is an equal opportunity employer.

The Equal Employment Opportunity Policy is to provide fair and equal employment opportunity for all associates and job applicants regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status, or disability. Nutanix hires and promotes individuals solely on the basis of their qualifications for the job to be filled.

Nutanix believes that associates should be provided with a working environment that enables each associate to be productive and to work to the best of his or her ability. We do not condone or tolerate an atmosphere of intimidation or harassment based on race, color, religion, national origin, gender, sexual orientation, age, marital status or disability.

We expect and require the cooperation of all associates in maintaining a discrimination and harassment-free atmosphere.