FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Storage
MirantisSoftware Engineer developing high-performance storage solutions for Kubernetes-based AI workloads in a remote EU environment. Joining a leading firm in cloud infrastructure with a focus on innovative solutions.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and building control-plane services and storage systems for Kubernetes-based workloads, with a strong focus on high-performance storage integration and infrastructure-as-code practices. Proficient in Go programming and experienced in delivering production-quality software with operational rigor.
Highest-signal resume keywords
Go ProgrammingKubernetes Storage IntegrationInfrastructure-as-Code (Terraform/OpenTofu)High-Performance Storage Platforms (Dell PowerScale, VAST)Storage Systems Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentStorage Systems IntegrationProduction-Quality SoftwareData-Path ToolingTelemetry and ObservabilityAutomated Provisioning WorkflowsCluster API (CAPI)PKI/TLS ConsiderationsCSI (Container Storage Interface)File/Block/Object Models
Soft Skills
Strong Written CommunicationStrong Verbal Communication
Tools & Technologies
TerraformOpenTofuArgoCDFluxHarbor
Industry Keywords
KubernetesAI WorkloadsStorage FundamentalsPerformance ReliabilityHybrid Provisioning
Tech Stack
Tools & technologiesFluxGoKubernetesTerraform
About the role
Key responsibilities & impact- Design and build control-plane services, drivers (e.g., CSI), and tooling that provision, configure, and operate storage for Kubernetes-based AI/compute workloads.
- Integrate high-performance storage platforms — Dell PowerScale, VAST, and comparable systems — into automated, declarative provisioning workflows.
- Build data-path, telemetry, and observability tooling to diagnose and resolve performance, reliability, and scaling issues.
- Write production-quality software — primarily in Go — 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 fully disconnected (air-gapped) environments, including local artifact/mirror connectivity (Harbor) and PKI/TLS considerations.
Requirements
What you’ll need- 5+ years of software development, including production systems, with Go as a primary language.
- 5+ years building or integrating storage systems (distributed, scale-out, NAS, or object) at scale.
- Hands-on experience with high-performance storage platforms such as Dell PowerScale, VAST, or comparable technologies.
- Solid understanding of storage fundamentals: file/block/object models, throughput and latency behavior, caching, consistency, and failure modes.
- Experience with Kubernetes storage (CSI, persistent volumes, storage classes) and infrastructure-as-code.
- Strong written and verbal communication with technical audiences.
Benefits
Comp & perks- 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.