Full-Stack Software Engineer (Infrastructure)
New
M
MirantisCloud Infrastructure
Remote position, EU; PolandFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- KubernetesTypeScriptGogRPCReactRESTful APIsTerraform
Requirements
- Strong experience designing RESTful APIs or gRPC services including versioning and gateway patterns.
- Proficiency in Go for backend systems and modern TypeScript/React for console development.
- Deep understanding of Kubernetes primitives and controller/reconciler patterns.
- Hands-on experience with bare-metal provisioning flows such as BMC/Redfish, PXE/iPXE, image management, and hardware inspection.
- Experience building workflow-driven or event-driven systems for long-running operations.
- Familiarity with state reconciliation bridges between Kubernetes and external datastores.
- Experience building multi-tenant platforms with strict data and network isolation.
- Familiarity with Infrastructure-as-Code tools like Terraform/OpenTofu and GitOps-driven configuration like ArgoCD or Flux.
- Familiarity with GPU server hardware, DPUs/NICs, and high-performance datacenter fabrics.
Responsibilities
- Design, build, and maintain versioned REST and gRPC APIs for bare-metal server lifecycles, MachineType definitions, and cluster CRUD operations.
- Develop asynchronous workflows driving server enrollment, inspection, OS provisioning, and cluster bring-up.
- Implement and maintain consoles for visualizing hardware inventory, provisioning progress, and cluster health.
- Design error-handling models, idempotency guarantees, and reconciliation loops for reliable provisioning.
- Ensure consistent platform state between APIs and physical hardware reality.
View Full Description & ApplyYou'll be redirected to the employer's site