The Details
* Location:Dallas (Hybrid, 2–3 days per week onsite)
* Type:12-month contract
* Rate:Competitive (based on experience)
* Start Date:Flexible, ASAP preferred
* Contract:W2 (We can only accept US Citizens or GC Holders)
An industry-leading technology firm is looking for an experiencedSoftware Engineerto join theirBatch Compute Platformteam on a12-month contract.This team builds and operates a large-scale high-performance compute (HPC) platform that powers advanced research across globally distributed systems.This is a rare opportunity to work on one of the most challenging engineering problems in cloud-native computing, within a team pushing the boundaries of performance, scalability, and efficiency.What You’ll Do
* Design and develop high-quality backend systems usingGolang
* Build and maintain scalable, highly available systems to support massive distributed workloads
* Contribute to the development ofArmada, a cutting-edge Kubernetes batch scheduler
* Optimise data access across relational (PostgreSQL) and non-relational systems
* Develop and operate containerised applications in Kubernetes (multi-cluster setups)
* Support, tune, and troubleshoot Linux-based infrastructure
* Apply networking fundamentals to optimise workload performance
* Contribute to CI/CD pipelines and operational tooling (e.g., Prometheus, Grafana)
What We’re Looking For
* Strong experience withKubernetes internals(e.g., controllers, operators)
* Deep understanding of distributed systems and event-driven programming
* Experience with batch computing, DAG workflows, or job scheduling (e.g. SLURM)
* Knowledge of messaging platforms such asApache KafkaorPulsar
* Strong grasp of software engineering principles, systems architecture, and performance tuning
#J-18808-Ljbffr