Software Engineer - DBaaS at Nutanix
RippleMatchThe Opportunity
Join Nutanix as a Software Engineer specializing in Database-as-a-Service (DBaaS). In this role, you will be pivotal in enabling standardization and enhancing efficiency, agility, scalability, and cost savings for database operations across organizations. Your responsibilities will include provisioning, ensuring high availability, patching, scaling, upgrades, backup/restore, and creating efficient database copies. You will also contribute to and utilize various open-source technologies, helping to build a multi/hybrid cloud DBaaS offering that supports multiple Database Engines.
Engineering / R&D at Nutanix
The NDB team at Nutanix is a global team of 100 engineers located primarily in San Jose, CA, with members across the USA, India, and Serbia. The team is dedicated to delivering Project Beacon, which aims to enable applications (starting with databases) to be written once and run anywhere by providing data-centric PaaS level services. This involves developing a single API and console for consistent management across environments, thus fully embracing the benefits of a hybrid multicloud setup.
Your Role
- Architect, design, and develop core software components for our multi-hybrid cloud enterprise Database-as-a-Service.
- Gain a deep understanding of customer (developers) use cases for various databases and design innovative solutions to meet customer requirements.
- Define functionality that is easy-to-use and intuitive for customers (developers).
- Collaborate closely with development, test, documentation, and product management teams to deliver high-quality products in a fast-paced environment.
- Employ a methodical design approach that is future-ready, efficient, scalable, and robust.
What You Will Bring
- Experience with Microservices, Kubernetes, and Cloud Native applications.
- Proficiency in software development, particularly in languages like Go, Java, or C++.
- Ability to write efficient, high-quality code.
- Strong understanding of object-oriented concepts and design.
- Bachelor's or Master's degree in Computer Science or a related field, with up to 3 years of experience. An advanced degree in Computer Science is preferred.
About the Team
Meet Krunal Jhaveri, your Hiring Manager. Krunal joined Nutanix NDB in 2021 and leads the development effort for the NDB Control Plane and the developer ecosystem in the US. His previous experience includes roles at VMware, Cisco, and Microsoft, where he built and managed efficient enterprise software services. Krunal is inspired by the opportunity to build a small team that develops a hybrid multi-cloud service in the multi-billion dollar DBaaS space and is passionate about contributing to open-source projects.
How We Work
We operate in a hybrid style, with team members coming to the office 2-3 days a week. We strive to minimize meetings and foster a culture of writing and sharing documents, which has led to more flexible schedules and transparent knowledge sharing. We also enjoy twice-a-week Nutanix lunch days, providing a great opportunity to connect with the team and other colleagues in person.
Benefits Extracted with AI
- Hybrid workplace
- Opportunity to work on cutting-edge technology
- Collaborative team environment
Similar jobs
Last update: 23 minutes ago
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
Senior Staff Software Engineer - Infrastructure
Join Rippling as a Senior Staff Software Engineer in Infrastructure, leading projects and building scalable systems.
Software Engineer 2 - Platform Security
Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.
Software Engineer, Atlas Search Web
Join MongoDB as a Software Engineer to build user interfaces for Atlas Search using JavaScript, React, and Next.js.
Backend Engineer
Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.
Senior Backend Engineer (Java, Spring, SQL)
Join NimbleRx as a Senior Backend Engineer to build scalable APIs and services using Java, Spring, and SQL.
Senior Fullstack Engineer (Java, Spring Boot, React)
Join NimbleRx as a Senior Fullstack Engineer to build scalable platforms using Java, Spring Boot, and React.
Senior Software Engineer
Join Notion as a Senior Software Engineer in Denver, CO. Work with AWS, Ruby, and PostgreSQL in a hybrid environment.
Senior Fullstack Engineer (Backend)
Join Rippling as a Senior Fullstack Engineer (Backend) to develop infrastructure and products for seamless onboarding.
Remote Software Engineer
Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.
Software Engineer 2
Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.
Senior Backend Developer - Java, Microservices
Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.
Lead Software Engineer with AWS and REST Expertise
Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Senior ReactJS Developer
Join NTT DATA as a Senior ReactJS Developer in San Leandro, CA. Develop high-quality web applications using ReactJS.
Software Engineer Intern, DB Engine (Summer 2025)
Join SingleStore as a Software Engineer Intern for Summer 2025, working on real-time technology with C++ and distributed systems.
Senior Software Engineer (Node.js, TypeScript)
Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.
Senior Software Engineer (Node.js, TypeScript)
Join banQi as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely in a dynamic fintech environment.
Full Stack Software Engineering Specialist (Node/React)
Join banQi as a Full Stack Software Engineering Specialist, working with Node.js and React Native in a dynamic environment.
Senior Fullstack Software Engineer
Join Bluevine as a Senior Fullstack Software Engineer to develop scalable fintech solutions using Python, JavaScript, and REST APIs.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Senior Site Reliability Engineer (AWS, Node.js)
Join Tint as a Senior Site Reliability Engineer to enhance AWS infrastructure efficiency and reliability. Remote role in the US.