Unknown Company

HPC Developer

chicago, il • Posted 2 days ago
Onsite Full Time General

Salary: $123,000 - 163,000 per year Requirements:

  • Strong professional experience developing software in Golang.
  • Demonstrable experience automating physical hardware or data-centre infrastructure.
  • Experience building production automation for server, GPU, network, storage, power or cooling systems.
  • Strong Linux and systems engineering knowledge.
  • Understanding of server components, rack-scale infrastructure and data-centre operations.
  • Experience developing reliable, scalable and observable production systems.
  • Ability to work effectively with infrastructure, hardware and operations teams.
  • Strong troubleshooting, debugging and problem-solving skills.
  • Desirable: experience supporting HPC, AI/ML, GPU or high-density compute environments.
  • Desirable: experience with data-centre hardware, including GPUs, servers, switches, rack PDUs, CDUs and environmental monitoring systems.
  • Desirable: knowledge of Kubernetes, Slurm or other cluster-management and workload-orchestration technologies.
  • Desirable: experience with Python, Bash or another systems programming language.
  • Desirable: familiarity with configuration management, infrastructure as code and CI/CD.
  • Desirable: experience with Prometheus, Grafana or other observability platforms.
  • Desirable: exposure to power, cooling and data-centre capacity planning.
  • Desirable: experience in a high-availability, trading, cloud, hyperscale or other performance-critical environment.
Responsibilities:
  • Design, develop and maintain production-grade automation in Golang.
  • Automate the complete lifecycle of HPC data-centre hardware, from discovery and provisioning through deployment, monitoring, maintenance and decommissioning.
  • Build workflows for servers, GPUs, network switches, rack PDUs, CDUs, environmental sensors and related infrastructure.
  • Create end-to-end processes that take hardware from rack installation and cabling through configuration, validation and production readiness, with minimal manual intervention.
  • Integrate with hardware management interfaces, APIs and protocols such as Redfish, IPMI, SNMP and vendor-specific platforms.
  • Develop tools for hardware health monitoring, diagnostics, alerting and automated recovery.
  • Integrate telemetry from compute, networking, power, cooling and environmental systems into centralised monitoring platforms.
  • Support capacity planning across power, cooling, rack space, networking and compute resources.
  • Develop operational tools for inventory, spares, change management, troubleshooting and hardware lifecycle tracking.
  • Collaborate with HPC engineering, data-centre operations, network, systems and infrastructure teams.
  • Turn manual operational processes and pain points into reliable, maintainable automation.
  • Take ownership of the reliability, documentation and continuous improvement of developed systems and tools.
  • Support large-scale infrastructure deployments, maintenance activities and production incidents as needed.
Technologies:
  • AI
  • Bash
  • CI/CD
  • Cloud
  • Golang
  • Grafana
  • Hardware
  • Support
  • Kubernetes
  • Linux
  • Network
  • Prometheus
  • Python

More:

We are hiring a full-time HPC Data Center Developer based in Chicago to build automation and tooling for large-scale high-performance computing infrastructure. This development-focused role combines software engineering with hands-on understanding of data-centre hardware. It may suit a software engineer, infrastructure developer, systems engineer or data-centre automation engineer who enjoys working close to the hardware.

last updated 41 week of 2026

HPC Developer in chicago at Unknown Company

This position is listed as full time and onsite.

Back to Job Search