Senior Golang Software Engineer, Infrastructure

Posted 1 day ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Create, develop, and sustain versioned REST and gRPC APIs for bare-metal server lifecycle management, MachineType specifications, and cluster CRUD functions.

• Design asynchronous workflows for server enrollment, inspection, operating system provisioning, and cluster initiation.

• Provide durable status updates to callers for extended provisioning tasks.

• Implement and oversee dashboards and interfaces for visualizing hardware inventory, provisioning progress, and cluster health.

• Formulate error-handling strategies, idempotency assurances, and reconciliation loops to ensure dependable infrastructure provisioning.

• Manage the lifecycle of infrastructure-level services from Server and MachineType APIs through provisioning workflows and reconciliation processes.

• Develop the control plane that translates high-level API requests into infrastructure operations for GPU-as-a-Service.


⛳️ Requirements

• Extensive experience in designing RESTful APIs or gRPC services.

• Knowledge of API versioning and gateway design patterns.

• Expertise in Go (preferred for backend and Kubernetes environments).

• Profound understanding of Kubernetes primitives along with controller and reconciler patterns.

• Familiarity with k0rdent, Metal3, and Cluster API.

• Practical experience with bare-metal provisioning processes, including BMC/Redfish, PXE/iPXE, image management, and hardware inspection.

• Experience in developing workflow-driven or event-driven systems, such as Temporal.

• Background in creating informers or reconciliation bridges that synchronize external datastores with the state of Kubernetes resources.

• Experience in building multi-tenant platforms with stringent data and network isolation.

• Knowledge of Terraform/OpenTofu and GitOps-driven configuration utilizing ArgoCD or Flux.

• Familiarity with GPU server hardware, DPUs/NICs, and high-performance data center fabrics.


🏝️ Benefits

• Opportunities for professional development and training.

• Attendance at conferences and working groups.

• Company outings.

• Happy hours.

• Hackathons.

• Tech talks.

• Competitive compensation package accompanied by a robust benefits plan.

People also viewed

TechSurge Private Limited1 day ago

IT Infrastructure Engineer

PK flagPakistan OnlyFull-timeInfrastructure Engineer
ApplyView job
Safari Micro1 day ago

Senior Infrastructure Engineer

PH flagPhilippines OnlyFull-timeInfrastructure Engineer
ApplyView job
Fingerprint1 day ago

Senior Infrastructure Engineer

US flagUnited States OnlyFull-timeInfrastructure Engineer$152k – $205k/year
ApplyView job
Inotiv1 day ago

Enterprise Infrastructure Engineer

US flagUnited States OnlyFull-timeInfrastructure Engineer$69.7k/year
ApplyView job
Federal City Recovery Services - DC1 day ago

Infrastructure Engineer – Cloud Migration Lead

US flagUtah OnlyFull-timeInfrastructure Engineer
ApplyView job
Huron1 day ago

Senior Manager, AI Infrastructure Architect

US flagUnited States OnlyFull-timeInfrastructure Engineer$175k – $245k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers