What We Do
Products
Solutions
Support & Services
Partners
Resources
Company
Contact Us
Global Offices
Next Community
Senior Staff Engineer (15+ years of experience)
Engineering
Pune,
India
Req.Num.: 31964
Apply
Hungry, Humble, Honest, with Heart.The OpportunityFounded in 2009 and headquartered in San Jose, California, Nutanix is a global leader in cloud software and a pioneer in hyperconverged infrastructure (HCI) solutions. With a passionate team of over 6,000 employees worldwide (affectionately known as "Nutants"), we make computing invisible anywhere. Companies around the world rely on Nutanix software to manage any app, at any location, and at any scale across private, hybrid, and multi-cloud environments. We value intellectual curiosity, a bias for action, customer obsession, and an entrepreneurial spirit. Nutanix welcomes builders who thrive on tackling seemingly impossible challenges while celebrating what makes each of us unique.This senior staff-level role is pivotal in advancing the Nutanix Distributed Storage Fabric (NDSF/DSF), the foundational high-performance, shared-nothing distributed file system that powers our hyper-converged and hybrid cloud solutions. As part of the CDP team—the "data engine" handling IO requests, data placement, deduplication, compression, encryption, failure recovery, and more—you'll architect and develop innovative storage solutions for enterprise cloud environments, including cloud-native setups like Container Attached Storage (CAS) integrated with Kubernetes. This position combines deep technical expertise with leadership, mentoring junior engineers, and driving complex projects in a fast-paced, collaborative setting. You'll contribute to software that enables scalability, resiliency, and performance for diverse applications, virtualization platforms, and emerging technologies like AI systems storage. About the TeamThe Core Data Path division is responsible for the core of NDSF/DSF. We manage metadata, data operations, and essential storage features such as flow control, data avoidance, and reduction. Our work extends to cloud-native AOS, a Kubernetes-native solution that runs AOS distributed storage fabric in pods, supporting dynamic provisioning, thin provisioning, data efficiency, snapshots, and full data management in hyperconverged or disaggregated environments. The team's primary technology stack includes C++, with opportunities to leverage Go, Python, and kernel programming. We foster a culture of ownership, innovation, and cross-team collaboration to deliver high-quality products that power Nutanix Enterprise Cloud. Your RoleArchitect, design, and develop storage software for converged computing+storage platforms, including HCI, hybrid cloud, cloud-native environments, and storage for AI workloads.Develop a deep understanding of complex distributed systems, resolving issues in large-scale data organization, algorithm scalability, concurrent programming, asynchronous communication, efficient concurrency, reliability, disaster recovery, and fault tolerance.Improve performance, scale-out, and resiliency of distributed data paths, control planes, and storage systems.Lead and mentor a team of 15-20 talented engineers, guiding technical direction and delivering complex projects across multiple teams.Collaborate closely with development, test, documentation, product management, and support teams to ensure high-quality releases in a dynamic environment.Engage with customers and support teams to troubleshoot and resolve production issues.Apply expertise in storage access protocols (e.g., NFS, CIFS, S3, Cloud) and features like deduplication, compression, encryption, and healing from failures.Contribute to software development lifecycle processes, including Git, code reviews, and Jira. What You Will Bring15+ years of software development experience in product companies, with a proven track...
Want jobs like this matched to you?
SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.