Pune, India
1 day ago
Member of Technical Staff - 3 - C++

Hungry, Humble, Honest, with Heart.

 

The Opportunity


Nutanix engineers are crafting revolutionary technology, building the Nutanix Enterprise Cloud OS. We're using our love of programming and diverse backgrounds to deliver the simplicity and agility of popular public cloud services, but with the security and control that you need in a private cloud. At Nutanix, you'll find no shortage of challenging problems to work on. We work closely with our product in a collegiate, collaborative environment that encourages the open exploration of ideas.

 

About the Team

At Nutanix, you will be joining the Dr & Backup team, a dynamic group spread across India and the US. The team boasts a mix of junior and senior engineers who are passionate about taking ownership and seeing projects through to completion. Our team culture is one of innovation and accountability, with leadership styles that emphasize coaching and democracy to foster growth and creativity.

You will report to the Senior Technical Manager, a seasoned expert with over 10 years of experience in distributed systems and storage. Our manager has a strong foundation in operating systems fundamentals and holds a Master's degree from Carnegie Mellon University. Leading the metro availability team in disaster recovery, this manager has a proven track record of delivering business continuity solutions for critical workloads.

For this role, the work setup is hybrid, requiring employees to be in the office 2-3 days a week. However, we offer flexibility and support for remote work to accommodate individual preferences and needs.

 

Your Role

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

 

What You Will Bring

Love of programming and rock-solid in one or more languages: C, C++, Java, Python, ideally for enterprise-quality softwareDeep understanding of UNIX/Linux internals. Development experience in file systems, operating systems, database back-ends, distributed systems management, and Cloud technologies is a plus.Experience with Hadoop, MapReduce, Cassandra, Zookeeper and other large-scale distributed systems is 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.Experience working with virtualization technologies like VMware, Hyper-V, Xen. VMware preferred.Familiarity with x86 architecture, virtualization and/or storage managementA Bachelor’s degree in computer science or related field is required. Advanced degree in related fields preferredVery strong analytical and problem-solving skillsCan-do attitude while solving difficult problems spanning across multiple teams.Comfortable working in a fast-moving, agile environment 3–5 years of expHow we work:Hybrid: This role operates in a hybrid capacity, blending the benefits of remote work with the advantages of in-person collaboration. For most roles, that will mean coming into an office a minimum of 2 - 3 days per week, however certain roles and/or teams may require more frequent in-office presence. Additional team-specific guidance and norms will be provided by your manager.

 

--

Confirm your E-mail: Send Email
All Jobs from Nutanix