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
View details
Apply Now