Member of Technical Staff 4 - Data Services for Kubernetes
Nutanix
Hungry, Humble, Honest, with Heart.
The OpportunityNutanix is combining its industry-leading software-defined storage technologies with open-source Cloud Native storage solutions(NDK) to build the best-in-breed data management service for state-full containerized applications.
You will join an impactful, fast-moving cloud native storage team and will play a crucial role in designing and developing reliable, efficient, and high-performance software for large-scale enterprise and hybrid cloud environments. Your work will involve understanding complex distributed systems and solving customer requirements by designing innovative solutions. Working closely with various teams, you will contribute to delivering high-quality products in a fast-paced environment. The role also offers the opportunity to engage with customers and support them in resolving production issues. You will have the opportunity to address technical debt and drive contentious performance goals for the platform, while ensuring prompt resolution of customer issues by collaborating with support and SRE teams. About the TeamOur team at Nutanix, NDK, is a global, diverse group of engineers working across various regions worldwide, offering a unique opportunity to collaborate with people from different backgrounds and cultures. As part of the team, you will have one's own responsibility to work on cutting-edge features aimed at delivering industry-leading solutions for hybrid cloud infrastructures. We value continuous learning, innovation, and collaboration to ensure our customers receive the best return on investment. Our team culture fosters growth, teamwork, and an environment where everyone's contributions are valued.You will report to a Senior Manager who provides guidance, support, and opportunities for career development.
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.
At Nutanix, we understand the importance of work-life balance and prioritize our employees' well-being. Travel requirements for this position are minimal, allowing you to focus on delivering high-quality results while enjoying a fulfilling personal life.Your RoleDesign and develop cloud native storage technologies for disaster recovery and backup solutions.Develop a good understanding of Cloud Native Storage technologies, including Disaster Recovery and Backup.Develop software features and unit tests for storage and data protection solutions for containerized applications.Setup and deploy complex stateful application and data management solutions in a containerized environment.Work with the Nutanix Global (mainly India and USA) engineering and multi-functional teams What You Will BringBS/MS degree in Computer Science or equivalent5-8 years of experience with distributed systems and client-server architectures.Knowledge of building micro-service-based applications.Hands-on development in Golang ProgrammingStrong development experience on Linux/Unix OS platformHands-on experience working with version control / DevOps tools – Git, Gerrit, or JenkinsGood to haveWorking knowledge of Data Protection technologies like Disaster Recovery and Backup.Experience developing software for containerized platforms like Kubernetes.Experience with working with applications within hyperscalers including AWS, Azure or GCP.Good understanding of Kubernetes Custom Resource and controller development.
The OpportunityNutanix is combining its industry-leading software-defined storage technologies with open-source Cloud Native storage solutions(NDK) to build the best-in-breed data management service for state-full containerized applications.
You will join an impactful, fast-moving cloud native storage team and will play a crucial role in designing and developing reliable, efficient, and high-performance software for large-scale enterprise and hybrid cloud environments. Your work will involve understanding complex distributed systems and solving customer requirements by designing innovative solutions. Working closely with various teams, you will contribute to delivering high-quality products in a fast-paced environment. The role also offers the opportunity to engage with customers and support them in resolving production issues. You will have the opportunity to address technical debt and drive contentious performance goals for the platform, while ensuring prompt resolution of customer issues by collaborating with support and SRE teams. About the TeamOur team at Nutanix, NDK, is a global, diverse group of engineers working across various regions worldwide, offering a unique opportunity to collaborate with people from different backgrounds and cultures. As part of the team, you will have one's own responsibility to work on cutting-edge features aimed at delivering industry-leading solutions for hybrid cloud infrastructures. We value continuous learning, innovation, and collaboration to ensure our customers receive the best return on investment. Our team culture fosters growth, teamwork, and an environment where everyone's contributions are valued.You will report to a Senior Manager who provides guidance, support, and opportunities for career development.
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.
At Nutanix, we understand the importance of work-life balance and prioritize our employees' well-being. Travel requirements for this position are minimal, allowing you to focus on delivering high-quality results while enjoying a fulfilling personal life.Your RoleDesign and develop cloud native storage technologies for disaster recovery and backup solutions.Develop a good understanding of Cloud Native Storage technologies, including Disaster Recovery and Backup.Develop software features and unit tests for storage and data protection solutions for containerized applications.Setup and deploy complex stateful application and data management solutions in a containerized environment.Work with the Nutanix Global (mainly India and USA) engineering and multi-functional teams What You Will BringBS/MS degree in Computer Science or equivalent5-8 years of experience with distributed systems and client-server architectures.Knowledge of building micro-service-based applications.Hands-on development in Golang ProgrammingStrong development experience on Linux/Unix OS platformHands-on experience working with version control / DevOps tools – Git, Gerrit, or JenkinsGood to haveWorking knowledge of Data Protection technologies like Disaster Recovery and Backup.Experience developing software for containerized platforms like Kubernetes.Experience with working with applications within hyperscalers including AWS, Azure or GCP.Good understanding of Kubernetes Custom Resource and controller development.
--
Confirm your E-mail: Send Email
All Jobs from Nutanix