Member of Technical Staff 3 - NDB

NutanixSan Jose, CA
2dHybrid

About The Position

Opportunity We are a small dynamic team within Nutanix working on a Database-as-a-service (DBaaS) product. Nutanix Database Service (NDB) enables managing and operating databases at scale using a unified UI and REST API interface for popular open source and enterprise Database Engines. It enables standardization across an organization's database estate while introducing efficiency, agility, scalability, and cost savings for Day 1 to Day N operations of Databases (provisioning, high availability, patching, scaling, upgrades, backup/restore and efficient database copies). Now, we are entering the next stage of NDB enterprise evolution, with expansion to support in-memory databases along with adding autonomous management capabilities to currently supported databases. Within the NDB team, you'll find no shortage of challenging problems to work on. If the journey from idea to product and joining a small team to make big contributions using modern technology and shaping the future product roadmap excites you, then you will be a good fit for this team. We are seeking a great Sr Software Developer to join our NDB team. Your Role Architect, design and develop core software components for multi-hybrid cloud enterprise Database-as-a-Service. Develop deep understanding of customer (developers) use cases of various databases and design innovative solutions for customer requirements. Work on defining functionality that is easy-to-use, intuitive to customers (developers). Work closely with development, test, documentation and product management teams to deliver high-quality products in a fast-paced environment. Collaborate closely with small pod of developers to take features/ initiatives through a complete secure software development lifecycle- all the way to production. Follow a methodical approach to design that is future ready and efficient, scalable and robust.

Requirements

  • Experience working with Microservices, Kubernetes, Cloud Native applications
  • Experience working with enterprise software development in at least one of the development area: (REST APIs including OpenAPIs, Workflow Management, Orchestration, Autonomous Database management)
  • Love of programming and rock-solid in one or more languages: Go, Java or C++.
  • Must be able to write efficient code with high quality along with effective code reviews.
  • Experience with object oriented concepts and design is required.
  • Bachelor's degree/ Master's degree in Computer Science or related field required with 3+ years experience.

Responsibilities

  • Architect, design and develop core software components for multi-hybrid cloud enterprise Database-as-a-Service.
  • Develop deep understanding of customer (developers) use cases of various databases and design innovative solutions for customer requirements.
  • Work on defining functionality that is easy-to-use, intuitive to customers (developers).
  • Work closely with development, test, documentation and product management teams to deliver high-quality products in a fast-paced environment.
  • Collaborate closely with small pod of developers to take features/ initiatives through a complete secure software development lifecycle- all the way to production.
  • Follow a methodical approach to design that is future ready and efficient, scalable and robust.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service