Software Engineer Batch Compute (Kubernetes / HPC)
Dallas (Hybrid) | 💼 Full-time
A leading, well-funded quantitative research and technology firm is looking for a Software Engineer to join a team building and running a large-scale, high-performance batch compute platform.
Youll be working on modern Kubernetes-based infrastructure that powers complex research and ML workloads at serious scale, including contributions to a well-known open-source scheduling project used for multi-cluster batch computing.
What youll be doing
Building and developing backend services, primarily in Go (Python, C++, C# backgrounds are fine)
Working on large-scale batch scheduling and distributed systems on Kubernetes
Operating and improving HPC-style workloads, CI / CD pipelines, and Linux-based platforms
Optimising data flows across systems using tools like PostgreSQL
Debugging and improving performance across infrastructure, networking, and software layers
What theyre looking for
Strong software engineering background with an interest in Kubernetes and batch workloads
Experience with Kubernetes internals (controllers, operators, schedulers)
Exposure to HPC, job schedulers, or DAG-based workflows
Familiarity with cloud platforms (ideally AWS), observability tooling, and event-driven systems
Why its worth a look
Market-leading compensation plus bonus
Hybrid setup from a brand-new Dallas office
Strong work / life balance and excellent benefits
Generous relocation support if needed
The chance to work at genuine scale on technically hard problems
If youre interested (or know someone who might be), drop me a message and Im happy to share more details anonymously.
System Engineer • Dallas, TX, United States