Similar Jobs

See all

Key Responsibilities:

  • Design, build, and maintain the versioned REST and gRPC APIs for bare-metal server lifecycle, MachineType definitions, and cluster CRUD operations.
  • Develop the asynchronous workflows that drive server enrollment, inspection, OS provisioning, and cluster bring-up, exposing durable status to callers.
  • Implement and maintain the consoles and interfaces that visualize hardware inventory, provisioning progress, and cluster health.

Qualifications:

  • Strong experience designing RESTful APIs or gRPC services, with understanding of API versioning and gateway patterns.
  • Proficiency in Go (preferred for backend/Kubernetes ecosystem) and modern TypeScript/React (for the Console).
  • Deep understanding of Kubernetes primitives and controller/reconciler patterns, interacting with systems like k0rdent, Metal3, and Cluster API.

Preferred Qualifications:

  • Experience building informers or reconciliation bridges that keep an external datastore consistent with Kubernetes resource state.
  • Experience building platforms with strict data and network isolation between tenants.
  • Familiarity with Terraform/OpenTofu and GitOps-driven configuration (ArgoCD or Flux).

What We Offer:

  • Work with an established Silicon Valley leader in the cloud infrastructure industry.
  • Work with exceptionally passionate, talented, and engaging colleagues, helping Fortune 500 and Global 2000 customers implement next-generation cloud technologies.
  • Be a part of cutting-edge, open-source innovation and thrive in a high-energy environment where openness, collaboration, risk-taking, and continuous growth are valued.

Mirantis

Mirantis is a Kubernetes-native AI infrastructure company that enables organizations to build scalable, secure, and sovereign infrastructure for AI, machine learning, and data-intensive applications. It is a Silicon Valley leader with a young, high-energy environment where collaboration, risk-taking, and continuous growth are valued.

Apply for This Position