Go Infra Engineer - Remote (Kubernetes/Bare-Metal)

Mirantis

United States

Remote

USD 160,000 - 210,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Mirantis seeks a Software Engineer, Infrastructure (Go) to design and implement the infrastructure services powering our GPU-as-a-Service platform. You will build the control plane that translates high-level API calls into hardware actions, enrolling bare-metal servers, provisioning OS, and assembling multi-tenant Kubernetes clusters on high-performance hardware.

You will own the full lifecycle of infrastructure services, from server APIs to provisioning workflows and reconciliation loops,

Qualifications

  • Strong experience designing RESTful APIs and gRPC services.
  • Proficiency with Kubernetes primitives and controller/reconciler patterns.
  • Hands-on experience with bare-metal provisioning (BMC/Redfish, PXE/iPXE, image management).
  • Experience building asynchronous workflows or event-driven systems (e.g., Temporal).

Responsibilities

  • Design, build, and maintain REST and gRPC APIs for bare-metal lifecycle, MachineType definitions, and cluster CRUD operations.
  • Develop asynchronous workflows to enroll servers, provision OS, and bring up clusters.
  • Implement interfaces to visualize hardware inventory, provisioning progress, and cluster health.
  • Design error-handling, idempotency, and reconciliation loops for long-running provisioning tasks.
  • Collaborate on API versioning and gateway patterns.

Skills

Go programming
Kubernetes
RESTful APIs
gRPC
Asynchronous workflows

Tools

k0rdent
Metal3
Cluster API
Terraform/OpenTofu
ArgoCD
Flux

Job description

Mirantis seeks a Software Engineer, Infrastructure (Go) to design and implement the infrastructure services powering our GPU-as-a-Service platform. You will build the control plane that translates high-level API calls into hardware actions, enrolling bare-metal servers, provisioning OS, and assembling multi-tenant Kubernetes clusters on high-performance hardware.

You will own the full lifecycle of infrastructure services, from server APIs to provisioning workflows and reconciliation loops,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Go Infra Engineer for GPU Platform (Remote, US)
Go Infra Engineer for GPU Platform (Remote, US)

Mirantis • Northern (KY)

Hybrid
USD 140,000 - 210,000
Competitive compensation
Strong benefits plan
Professional development
+2
Remote Go Infra Engineer - Kubernetes & GPU Provisioning
Remote Go Infra Engineer - Kubernetes & GPU Provisioning

Mirantis • United States

Remote
USD 140,000 - 190,000
GPU Infra Software Engineer, Kubernetes
GPU Infra Software Engineer, Kubernetes

Mirantis • United States

On-site
USD 150,000 - 190,000
Professional development
Conferences access
Company events
+1
Software Engineer, Infrastructure (Go) - remote in the US
Software Engineer, Infrastructure (Go) - remote in the US

Mirantis • Northern (KY)

Hybrid
USD 140,000 - 210,000
Competitive compensation
Strong benefits plan
Professional development
+2
Software Engineer, Infrastructure (Go) - remote in the US
Software Engineer, Infrastructure (Go) - remote in the US

Mirantis • United States

On-site
USD 150,000 - 190,000
Professional development
Conferences access
Company events
+1
Senior Go Engineer — Remote Kubernetes Storage for AI
Senior Go Engineer — Remote Kubernetes Storage for AI

JobCubby • Northern (KY)

Hybrid
USD 150,000 - 230,000
Competitive compensation and benefits
Professional development
Conference attendance
+1
Senior Go Engineer - Storage & K8s for AI Infra (Remote)
Senior Go Engineer - Storage & K8s for AI Infra (Remote)

Mirantis • United States

On-site
USD 150,000 - 210,000
Competitive compensation package
Professional development
Conferences and hackathons
Senior Storage Engineer, Kubernetes & GPU Infra (Remote)
Senior Storage Engineer, Kubernetes & GPU Infra (Remote)

Mirantis • United States

On-site
USD 150,000 - 210,000
Competitive compensation package
Strong benefits plan
Professional development and training
+2
Senior Go Engineer - Kubernetes Storage for AI (Remote)
Senior Go Engineer - Kubernetes Storage for AI (Remote)

JobCubby • Northern (KY)

Hybrid
USD 140,000 - 210,000
Competitive compensation package
Strong benefits plan
Conferences and tech talks
Remote Golang Engineer — Kubernetes Storage & AI
Remote Golang Engineer — Kubernetes Storage & AI

Mirantis • Northern (KY)

Hybrid
USD 170,000 - 210,000
Competitive compensation package with强
Conferences and working groups
Professional development & training
+1