N

Nutanix

Builds software to run apps across cloud systems

Staff Software Engineer - Development, Cpaas, Data Platform, Database Internals, Years experience

Backend EngineeringUpdated on Nov 12
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • At least 12 years of experience building and scaling large-scale software, specializing in distributed systems and database internals, with a track record of solving complex infrastructure-layer problems.
  • Expert-level proficiency in Go, C++, or Rust, and comfort using Python to automate, prototype, and bridge services in a cloud-native ecosystem.
  • Deep internal understanding of indexing, storage engines, data models, and query optimization across ClickHouse, Prometheus, VictoriaMetrics, PostgreSQL, MySQL, Neo4j, Dgraph, NATS, and Apache Kafka.
  • Architectural understanding of Kubernetes and container orchestration, especially for stateful workloads and high-availability data services.
  • Experience operating distributed Big Data systems in resource-constrained on-premises or hybrid-cloud environments, including observability, backup and restore, disaster recovery, and zero-downtime migrations.
  • Experience using AI for code generation, automated design reviews, and accelerating software development lifecycle work.

Responsibilities

  • Lead design, implementation, and optimization of core data platform components for on-premises and hybrid-cloud enterprise and service-provider environments, ensuring resilience, performance, scalability, and day-2 manageability across diverse customer data centers, including air-gapped and highly regulated environments.
  • Optimize performance across I/O stacks, memory management, database engines, distributed messaging stacks, and data models.
  • Influence the technical roadmap, conduct design reviews, and mentor engineers across the Cloud Platform as a Service team.
  • Develop an understanding of user challenges and build high-impact solutions; collaborate with cross-functional leads to ensure the data platform provides a pragmatic, reliable foundation while maintaining long-term architectural excellence.
  • Serve as an escalation point for cross-functional teams, providing architectural insights and hands-on debugging to resolve complex technical blockers and accelerate delivery.
  • Identify internal data-platform technologies and contributions suitable for open sourcing.
  • Collaborate with engineering leads to define initiatives and quarterly priorities, balancing customer needs with long-term architectural sustainability and technical debt reduction.
  • Work as part of a geographically distributed team.

About the Company

Nutanix

Builds software to run apps across cloud systems

Nutanix builds infrastructure software for organizations that run applications and manage data across private data centers, public clouds and edge locations. Its cloud platform combines virtual machines, storage, networking and management, with AHV virtualization and Prism controls in one system. Customers also use its tools to operate Kubernetes clusters, automate databases and deploy AI inference services across computing environments. The company sells software subscriptions and support that run on compatible servers and public cloud capacity supplied by other providers. Nutanix was founded in 2009 and is headquartered in San Jose, California.

Company size
5,001-10,000
Company stage
IPO
Headquarters
San Jose, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Nutanix

See more jobs