The 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
Software Engineer, Storage (Rust, PostgreSQL)
Join Neon as a Software Engineer, Storage. Work with Rust and PostgreSQL to build scalable, reliable cloud-native database services.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Salesforce Software Engineer
Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.
Oracle Cloud Engineer
Join Albert Heijn as an Oracle Cloud Engineer to drive automation and manage cloud infrastructure in Zaandam, Netherlands.
Senior Full-stack Engineer (Angular, Node.js, TypeScript)
Join NN Group as a Senior Full-stack Engineer, leading software architecture and development with Angular, Node.js, and TypeScript.
Full Stack Engineer with Node.js and React
Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.
Backend Software Engineer
Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.
Senior Software Engineer (Node.js & TypeScript)
Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
Senior Backend Developer (Node.js) / SRE
Join Binance as a Senior Backend Developer (Node.js) / SRE to develop monitoring systems for high-load production environments.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
Cloud Data Engineer
Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!
Cloud Solution Engineer (IC4)
Join Oracle as a Cloud Solution Engineer to design and deploy cloud architectures, driving customer success in Amsterdam.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
Senior Backend Engineer (Go)
Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.
Fullstack Developer with Angular, C#, and React.js
Join NAVARA as a Fullstack Developer in Rotterdam, working with Angular, C#, and React.js on innovative projects.
Cloud-Native Fullstack Engineer - CXS Built-in Support
Join SAP as a Cloud-Native Fullstack Engineer to innovate with NodeJS and React, enhancing SAP cloud user experiences.
Senior Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
Senior Elastic Stack as a Service (ELKaaS) DevOps Engineer
Join ING as a Senior DevOps Engineer to enhance our ELKaaS platform, leveraging Docker, Kubernetes, and Azure in a hybrid work environment.