Senior Software Engineer (Golang) - Remote US
Mirantis
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
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 41 job offers in the United StatesSalaries by job title
- Delivery Specialist 330
- Line Cook 259
- Restaurant Host 249
- Dishwasher 241
- Shift Supervisor 226
- Parts Specialist 208
- Retail Service Specialist 176
- Server - Red Robin 140
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
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
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Mirantis