Nutanix

Senior Software Engineer - Kubernetes Backend and Platform Engineering

Nutanix • $160K — $320K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 9-16 years of software engineering experience focused on backend systems and cloud infrastructure.
  • Experience leading significant software projects with small teams.
  • Proven mentorship and technical leadership skills.
  • Strong knowledge of Kubernetes architecture and internals.
  • Hands-on experience operating Kubernetes clusters in production environments.
  • Proficiency in Go or Python for maintainable, production-ready code.
  • Familiarity with Linux server environments and networking fundamentals.

Responsibilities

  • Lead technical execution and project completion for backend services and Kubernetes capabilities.
  • Establish project plans, clarify requirements, and drive delivery from design to production.
  • Mentor junior engineers through design discussions and code reviews.
  • Collaborate with global engineering teams to align on project requirements.
  • Design and implement backend components for an enterprise Kubernetes platform.
  • Diagnose complex production issues across Kubernetes and related services.
  • Promote effective engineering practices through structured Agile ceremonies.

Benefits

  • Hybrid work arrangement with a minimum of 3 days onsite for collaboration.
  • Comprehensive medical and financial benefits, including 401(k) eligibility.
  • Paid time off benefits, including vacation, sick time, and parental leave.
  • Potential for sign-on bonuses and restricted stock units.
Full Job Description
The Opportunity
We are looking for a Senior Member of Technical Staff (SMTS) to join our Nutanix Kubernetes Platform (NKP) team in San Jose. In this role, you will be a hands-on technical leader responsible for designing and delivering scalable, enterprise-grade cloud-native solutions at the intersection of Kubernetes cluster management, application mobility, and multi-tenant security infrastructure.
You will combine strong backend engineering skills with deep Kubernetes operational expertise to solve complex platform challenges. You will also lead the completion of projects with a small team of junior engineers-setting technical direction, driving execution, mentoring team members, and ensuring that the team delivers high-quality, production-ready results.
This opportunity provides broad technical scope to design robust backend platforms that power mission-critical workloads in complex enterprise environments while helping shape the growth and effectiveness of the local engineering team.

Your Role
  • Lead the technical execution and successful completion of projects involving backend services and Kubernetes platform capabilities.
  • Establish project plans, clarify technical requirements, identify risks, and drive delivery from design through production readiness.
  • Lead a small project team that may include junior engineers by providing technical guidance, reviewing work, removing blockers, and maintaining a high bar for quality.
  • Mentor junior engineers through design discussions, code reviews, debugging, operational readiness, and career development conversations.
  • Collaborate with US-based and global engineering teams to define, align, and execute project requirements and architectural workflows.
  • Design and implement backend components for an enterprise Kubernetes platform using declarative and GitOps-oriented workflows.
  • Apply strong Kubernetes operational knowledge to improve cluster lifecycle management, upgrades, observability, reliability, security, and day-two operations.
  • Diagnose complex production issues across Kubernetes, container runtimes, networking, storage, and platform services.
  • Author comprehensive technical documentation, architecture specifications, design blueprints, operational runbooks, and production-ready system definitions.
  • Promote effective engineering practices through design reviews, cross-functional code reviews, structured Agile ceremonies, and clear execution metrics.
  • Partner with product management, SRE, support, and other engineering teams to deliver capabilities that address real customer and operational needs.

What You Will Bring
  • 9-16 years of professional software engineering experience, with a strong focus on backend systems, distributed platforms, or cloud infrastructure.
  • Demonstrated experience leading the completion of a significant software project with a small engineering team.
  • Proven mentorship and technical leadership experience, including the ability to guide junior engineers, delegate effectively, provide constructive feedback, and raise team capability.
  • Strong knowledge of Kubernetes architecture and internals, including control-plane components, scheduling, networking, storage, security, controllers, and cluster lifecycle management.
  • Hands-on experience operating Kubernetes clusters in production or production-like environments, including troubleshooting, upgrades, patching, capacity management, observability, and reliability improvements.
  • Experience with containerization technologies, container image lifecycle management, and Helm chart architecture.
  • Proficiency with Git and GitOps synchronization workflows, including declarative configuration management and automated CI/CD pipelines such as GitHub Actions.
  • Strong programming ability in Go or Python, with the ability to produce maintainable, testable, and production-ready code.
  • Experience designing backend services, APIs, controllers, or automation for distributed systems and cloud-native platforms.
  • Familiarity with Linux server environments, file systems, operating system primitives, networking fundamentals, and production debugging.
  • Excellent written and verbal communication skills, including the ability to explain complex technical concepts and align stakeholders across time zones and disciplines.
  • Experience working in Agile development environments and collaborating effectively in a hybrid, matrixed engineering organization.

Nice to Have
  • Development experience building Kubernetes operators, controllers, admission webhooks, or custom resources.
  • Experience with the Kubernetes Operator pattern and controller-runtime or related frameworks.
  • Familiarity with multi-cluster management, fleet operations, application mobility, multi-tenancy, or Kubernetes security and compliance.
  • Experience supporting AI/ML, GPU, or other performance-sensitive workloads on Kubernetes.
  • Experience working with distributed storage, networking, virtualization, or infrastructure management systems.
  • Contributions to open-source cloud-native projects or active participation in the CNCF ecosystem.

Work Arrangement

Hybrid: This role operates in a hybrid capacity, blending the benefits of remote work with the advantages of in-person collaboration. In locations where our workplace policy applies (i.e. San Jose, Durham, Mexico City, Bangalore, Pune, Hoofddorp, Belgrade, Barcelona, Singapore, Sydney and Tokyo), employees are expected to work onsite a minimum of 3 days per week to foster collaboration, team alignment, and access to in-office resources. Workplace type may vary based on location and team requirements. Please speak with your recruiter for details. Additional team-specific guidance and norms will be provided by your manager.

The pay range for this position at commencement of employment is expected to be between USD $160,000 and USD $320,000 per year.

However, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. The total compensation package for this position may also include other elements, including a sign-on bonus, restricted stock units, and discretionary awards in addition to a full range of medical, financial, and/or other benefits (including 401(k) eligibility and various paid time off benefits, such as vacation, sick time, and parental leave), dependent on the position offered. Details of participation in these benefit plans will be provided if an employee receives an offer of employment.

If hired, employees will be in an "at-will position" and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors. Our application deadline is 40 days from the date of posting. In good faith, the posting may be removed prior to this date if the position is filled or extended in good faith.

About Nutanix

Nutanix is a cloud computing software company that sells what it calls hyper-converged infrastructure (HCI) appliances and software-defined storage. Nutanix's software delivers a full infrastructure stack that integrates compute, virtualization, storage, networking, and security to power any application, at any scale. Nutanix software runs across different cloud environments to harmonize IT operations and bring frictionless mobility to all applications. Nutanix solutions are used by companies in a wide range of industries, including healthcare, manufacturing, education, and financial services.
Learn more about Nutanix
Size
6,080 employees
Market Cap
$6.3 billion
Industry
Net Income
-$978.4 million
Founded
2009
5 Year Trend
+13.3%
Revenue
$1.3 billion
NASDAQ

Similar Jobs

More Jobs at Nutanix

More Information Technology Jobs

Find similar Senior Software Engineer - Kubernetes Backend and Platform Engineering jobs: