HPC Software Engineer


Dallas
Permanent
USD180000 - USD220000
Development and Engineering
PR/597532_1782248559
HPC Software Engineer

A well-funded and rapidly growing technology organization focused on building and scaling high-performance computing (HPC) and cloud infrastructure. The team operates at the forefront of distributed systems, enabling large-scale research, simulation, and data-driven decision-making. Their platform supports mission-critical workloads that drive innovation across advanced technical domains.

The Role

We're looking for a Software Engineer to join a team responsible for building and operating a large-scale HPC platform that powers complex batch workloads on Kubernetes.

This role sits at the intersection of distributed systems, cloud infrastructure, and high-performance computing. You'll work on a modern scheduling platform designed to orchestrate workloads across multiple Kubernetes clusters at scale.

You'll be joining a highly experienced engineering team working on cutting-edge infrastructure supporting ML and compute-intensive workloads.

What You'll Do

  • Design and build backend systems using Go (Golang)
  • Develop and operate highly scalable, distributed systems for large-scale workloads
  • Build and manage containerized applications in Kubernetes environments
  • Optimize and manage data across databases (primarily PostgreSQL and other data stores)
  • Troubleshoot and tune Linux-based systems within a compute-heavy environment
  • Debug networking and system-level issues to improve performance and reliability
  • Diagnose complex production issues across infrastructure and application layers
  • Apply strong software design principles and computer science fundamentals to your work
  • Contribute to CI/CD pipelines and engineering best practices
  • Stay current with new technologies and apply them where relevant

What We're Looking For

  • Experience building Kubernetes components (e.g. controllers, operators)
  • Experience with event-driven architectures (Kafka, Pulsar, or similar)
  • Background in high-performance computing, Kubernetes, or workflow orchestration systems
  • Experience running distributed systems in cloud environments (AWS preferred)
  • Familiarity with monitoring/logging tools (e.g. Prometheus, Grafana)
  • Experience with job scheduling systems (e.g. SLURM or similar)

Why Join

  • Work on cutting-edge infrastructure at scale
  • Tackle complex engineering challenges in distributed systems and HPC
  • Collaborate with a high-caliber, deeply technical team
  • Make a direct impact on systems that power advanced research and innovation

Benefits

  • Lunch stipend (via delivery service)
  • 100% employer-covered medical, dental, and vision (for employees + families)
  • 16 weeks paid parental leave
  • 401(k) with company match
  • Additional optional health and wellness benefits
  • Generous PTO + company holidays

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your CV so you can be considered for roles that have yet to be created. 

Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.

Handpicked roles for you