Jobiglo

No results.

Senior Software Engineer (Golang) - Remote US

Mirantis

New Remote
Remote Senior 🇬🇧 English
Golang Kubernetes CSI Terraform OpenTofu ArgoCD Flux Cluster API k0s Air-gapped environments

Job description

About the role

Mirantis, a Kubernetes-native AI infrastructure company, is hiring a Senior Software Engineer (Golang) to design and build the software that provisions, integrates and operates high-performance storage for GPU-accelerated compute and AI platforms. You will develop control-plane services, drivers and tooling that connect storage systems to Kubernetes workloads across hybrid, edge and air-gapped deployments on the Mirantis K0rdent stack. The position is remote.

Key responsibilities

  • Design and build control-plane services, drivers (e.g. CSI) and tooling that provision, configure and operate storage for Kubernetes-based AI and compute workloads.
  • Integrate high-performance storage platforms such as Dell PowerScale and VAST into automated, declarative provisioning workflows.
  • Build data-path, telemetry and observability tooling to diagnose performance, reliability and scaling issues.
  • Write production-quality Go software with strong testing, code review and operational rigor.
  • Deliver infrastructure-as-code (Terraform/OpenTofu) and GitOps-driven pipelines (ArgoCD or Flux) for storage configuration and lifecycle.
  • Support bare-metal and hybrid provisioning where storage intersects host and cluster bring-up.
  • Deliver storage integration for k0s-based Kubernetes via Cluster API (CAPI) and K0rdent management/child cluster topologies.
  • Architect storage software for air-gapped environments, including local artifact/mirror connectivity (Harbor) and PKI/TLS considerations.

Required profile

  • 7+ years of experience with Golang in production systems.
  • 5+ years building distributed production systems at scale.
  • 5+ years of Kubernetes experience as a developer, with an Infrastructure as a Code approach.
  • Self-directed, able to own ambiguous problems end to end and communicate technical decisions across teams.

Required skills

  • Golang (required)
  • Kubernetes and Linux storage fundamentals (NFS, CSI)
  • Preferred: Python, high-performance storage for GPU/AI workloads, and experience in sovereign or high-security air-gapped environments

What we offer

  • Work with an established Silicon Valley leader in cloud infrastructure and with passionate colleagues serving Fortune 500 and Global 2000 customers.
  • Participation in open-source innovation and professional development and training.
  • Conferences, working groups, company outings, hackathons and tech talks.
  • A competitive compensation package with a strong benefits plan.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Mirantis.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:smartrecruiters

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 1 day ago

Expires 1 month from now

3 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Mirantis