Leave us your email address and we'll send you all the new jobs according to your preferences.
Senior Software Engineer - Batch Compute
Posted 4 days 1 hour ago by Arcus Search
Permanent
Not Specified
I.T. & Communications Jobs
Moray, Dallas, United Kingdom, IV362
Job Description
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)
- 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)
- 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
Arcus Search
Related Jobs
Software Engineering Team Lead
- Not Specified, United Kingdom
Senior Software Engineer - Machine Learning Tools
- Cambridgeshire, Cambridge, United Kingdom, CB1 0
Software Development Engineer - EC2
- Not Specified, United Kingdom
Senior Software Engineer - Security Platforms
- Cambridgeshire, Cambridge, United Kingdom, CB1 0
Supervisor Site Job Details Stericycle
- Kent, Sidcup, United Kingdom, DA144