Member of Technical Staff 1- Core Data Path
Nutanix is a company focused on building revolutionary technology with their Enterprise Cloud OS. The role involves designing and developing software for a converged computing and storage platform, while improving performance and resiliency of distributed storage systems.
Responsibilities
- Design and develop software for a converged computing + storage platform for the software defined data center
- Develop a deep understanding of complex distributed systems, and design innovative solutions for customer requirements
- Improve performance, scale-out and resiliency of distributed storage systems
- Work closely with other development teams, testers, documentation writers and product management to deliver high-quality products in a fast-paced environment
- Engage with customers and support when needed to solve production issues
Skills
- Love of programming and rock-solid in one or more languages: C, C++, Java, Python, ideally for enterprise-quality software
- Deep understanding of UNIX/Linux internals
- Bachelor's degree in Computer Science or related field required
- Very strong analytical and problem-solving skills
- Can-do attitude while solving difficult problems spanning across multiple teams
- Comfortable working in a fast-moving agile environment
- Development experience in file systems, operating systems, database back-ends, distributed systems management, Cloud technologies is plus
- Experience with MapReduce, Cassandra, Zookeeper and other large-scale distributed systems preferred
- Experience working with virtualization technologies like VMware, Hyper-V, Xen. VMware preferred
- Familiarity with OS internals, concepts of distributed data management, and design/implementation trade-offs in building clustered, high-performance, fault-tolerant distributed systems software
- Familiarity with x86 architecture, virtualization and/or storage management
- Advanced degree in related field preferred
Benefits
- Sign-on bonus
- Restricted stock units
- Discretionary awards
- A full range of medical, financial, and/or other benefits (including 401(k) eligibility and various paid time off benefits, such as vacation, sick time, and parental leave)
Company Overview