Member of Technical Staff - 3 - Dr & Backup
Hungry, Humble, Honest, with Heart.
The Opportunity
Are you a skilled developer with a passion for building scalable distributed systems and data protection solutions? If so, as a developer, in the Disaster Recovery and Backup team at Nutanix, you will have the opportunity to work on next-generation data protection and disaster recovery solutions for hybrid/multi-cloud data-centers. You will play a key role in designing and developing scalable distributed systems across different layers, enabling customers to protect and recover workloads in cloud environments. Join us in revolutionizing data protection and disaster recovery solutions for the future!
About the Team
At Nutanix, you will be part of the Dr and Backup team, a dynamic group of professionals located in India and the US. This team is known for its strong team culture that encourages innovation and collaboration among its members. The size of the team allows for close-knit relationships and an environment that fosters creativity and growth.
You will report to the Director of Engineering. The work setup at Nutanix is a hybrid model, where employees are expected to work in the office 2–3 days a week. This balance allows for in-person collaboration and team bonding while also providing flexibility for remote work when needed.
Your Role
- Work on a next-generation disaster recovery and data protection software platform enabling customers to protect and recover business-critical applications.
- Design and develop a scalable, distributed system for hybrid and multi-cloud environments.
- Develop robust design, and write code & unit tests to produce high quality, reusable, and extensible software through an API-driven approach.
- Work with product managers, architects, and other technical leads to understand requirements and develop innovative solutions.
- Design and develop software for a converged compute + storage platform for secondary and tertiary data.
- Develop a keen understanding of complex distributed systems, and design creative solutions for customer requirements.
- Collaborate with cross-functional teams including other Developers, Testers, Product Management, and Support to meet customer requirements while driving engineering innovation.
What You Will Bring
- Design trade-offs in building clustered, high- performance, fault-tolerant distributed system software.
- Bachelor’s degree or Master’s degree in Computer Science or related fields with 3-5yrs years of relevant industry experience.
- Love of programming, ability, and passion to solve complex problems.
- Strong experience in C++ and systems programming. Python or Go would be an added bonus.
- Experience building scalable fault-tolerant distributed or cloud-native systems.
- Familiarity with concepts of disaster recovery, data protection, distributed data storage, clustered, high-performance, and fault-tolerant distributed system software.
- Experience working in an Agile/Scrum development process, including DevOps and CI/CD.
- Experience with Hadoop, Map-Reduce, Cassandra, Zookeeper, and other large-scale distributed systems is preferred.
- Have a bias for action and be able to rapidly implement and iterate solutions to complex technical problems spanning across multiple teams and technologies. Comfortable working in a fast-moving, agile environment.
--
Nutanix is an equal opportunity employer.
Nutanix is an Equal Employment Opportunity and (in the U.S.) an Affirmative Action employer. Qualified applicants are considered for employment opportunities without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, marital status, protected veteran status, disability status or any other category protected by applicable law. We hire and promote individuals solely on the basis of qualifications for the job to be filled. We strive to foster an inclusive working environment that enables all our Nutants to be themselves and to do great work in a safe and welcoming environment, free of unlawful discrimination, intimidation or harassment. As part of this commitment, we will ensure that persons with disabilities are provided reasonable accommodations. If you need a reasonable accommodation, please let us know by contacting [email protected].