Skip to main content
Mirantis

Software Engineer, Infrastructure (Go) - remote in the EU

RemoteEU
Published
Role
Backend
Employment
Full-time
Salary not disclosed
Check eligibility

Open to Anywhere in EU. Set where you work from to check your eligibility.

No BS summary

Experienced full-stack/infrastructure software engineer for GPU-as-a-Service control plane work. Needs API design with REST or gRPC, Go, deep Kubernetes/controller knowledge, bare-metal provisioning, and asynchronous/event-driven systems. Remote in the EU.

Core skills

GoKubernetesBare-metal provisioning

Required skills

REST/gRPCk0rdentMetal3Cluster APIBMC/RedfishPXE/iPXETemporal

Optional skills

TerraformOpenTofuArgoCDFlux

What you'll do

  • 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.
  • Design the error-handling models, idempotency guarantees, and reconciliation loops necessary to manage long-running provisioning operations reliably.

What they require

  • Strong experience designing RESTful APIs or gRPC services.
  • You understand API versioning and gateway patterns.
  • Proficiency in Go (preferred for backend/Kubernetes ecosystem).
  • Deep understanding of Kubernetes primitives and controller/reconciler patterns.
  • You will be interacting with systems like k0rdent, Metal3, and Cluster API to translate high-level API calls into infrastructure actions.
  • Hands-on experience with bare-metal provisioning flows — BMC/Redfish, PXE/iPXE, image management, and hardware inspection.
  • Experience building workflow-driven or event-driven systems (e.g., Temporal) where operations are long-running and state must remain consistent across retries and failures.
  • Preferred: Experience building informers or reconciliation bridges that keep an external datastore consistent with Kubernetes resource state.
  • Preferred: Experience building platforms where strict data and network isolation between tenants is required.
  • Preferred: Familiarity with GPU server hardware, DPUs/NICs, and high-performance datacenter fabrics.

Benefits

  • 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;
  • Thrive in the high-energy environment of a young company where openness, collaboration, risk-taking, and continuous growth are valued;
  • Professional development and training;
  • Attend conferences and working groups;
  • Company outings, happy hours, hackathons, and tech talks;
  • Receive a competitive compensation package with a strong benefits plan.

cloud computing software and services company

🇺🇸 United StatesCloud InfrastructureMid-sizemirantis.com/

What people say about this company

3.2/ 5

Salary not disclosed