San Jose, California
11 hours ago
Staff Engineer
The Opportunity   As a Senior Software Engineer - DBaaS at Nutanix, your main role will be to enable standardization and improve efficiency, agility, scalability, and cost savings for database operations within organizations. You will be responsible for designing and developing software related to database provisioning, high availability, patching, scaling, upgrades, backup/restore, and efficient database copies. Additionally, you will contribute to and use various open source technologies. This role supports Nutanix's mission to architect, design, and develop core software components for a multi-hybrid cloud enterprise Database-as-a-Service. What sets this role apart is the opportunity to build a multi/hybrid cloud DBaaS offering that supports multiple Database Engines.       About The TeamNutanix Database Service (NDB) is a DBaaS (Database as a Service) product for on-premise Nutanix customers. The product is expanding to a Hybrid/Multi-cloud solution with a scalable architecture. The NDB engineering team is a global team of 100+ engineers across USA,  India, Serbia with its primary location being in San Jose, CA. With NDB, you’ll find no shortage of challenging problems to work on.You will report to the Sr. Director, Engineering, who fosters a supportive and transparent leadership style, emphasizing open communication and collaboration within the team. The work setup is flexible, with a hybrid model allowing for a combination of remote and on-site work. The new hire is expected to be in the office for an average of 2-3 days a week, promoting team cohesion while also accommodating for remote work flexibility. Your RoleLead technical direction for major product areas of the Nutanix Database Service (NDB).Drive the design for scalable, modular, and extensible components and define future technical vision for the product.Develop a deep understanding of customer use cases and design innovative solutions for customer requirements.Work closely with tech leads, engineers, and product management to deliver high-quality features in a fast-paced environment.Work closely with the UX team to provide customers a simple and delightful experience.Collaborate with other product architects at Nutanix and ensure alignment with the overall Nutanix vision.Write whitepapers and blogs, file patents, and represent Nutanix in external seminars.Coach/Mentor junior engineers in the team to enable them to grow to the next level.  What You Will BringExperience in one or more of the following languages: Java, Go, PythonExperience with containers and Kubernetes.Experience working with and building on hybrid multi-cloud platforms such as Azure, AWS, or GCP.Experience working with databases is a plus (Postgres, SQL Server, Oracle, MySQL, MongoDB). Experience developing storage, networking, and virtualization products.A bachelor's degree in computer science or a related field is required. Advanced degree in Computer Science preferred.Experience of 12+ years developing highly scalable and available software.

 

--

Confirm your E-mail: Send Email