This job is no longer available
This job expired on 11/07/2026. It no longer accepts applications.
Software Developer – Distributed Scheduling & Workload Orchestration
Viridien · Crawley
Job description
About the role
Viridien is looking for a Software Developer to design, build, and enhance systems that handle job scheduling, resource allocation, and workload orchestration across distributed environments. You will work on scalable, reliable services that coordinate compute workloads on clusters.
Key responsibilities
- Design and develop job scheduling and workload orchestration systems.
- Integrate and extend scheduling capabilities using tools such as Slurm.
- Manage job lifecycles, resource allocation, and execution workflows.
- Design and implement APIs and backend services supporting the scheduling platform.
- Use PostgreSQL to store system state and coordinate resources.
- Analyse performance, improve scalability and reliability, and ensure efficient resource utilisation.
- Participate in system architecture discussions and collaborate with cross‑functional teams.
Required profile
- Strong software development experience.
- Proven experience building backend services or distributed systems.
- Experience with job scheduling, orchestration or resource‑management concepts.
- Solid understanding of distributed‑system principles such as coordination, consistency and fault tolerance.
- Hands‑on experience with PostgreSQL.
- Experience designing APIs and backend services.
- Familiarity with containerised environments and micro‑service architectures.
- Strong problem‑solving and analytical abilities.
Required skills
- Slurm
- Golang
- Java
- PostgreSQL
- Containerisation (e.g., Docker)
- Micro‑services
- API development
- Distributed systems concepts
What we offer
- Competitive salary commensurate with experience
- Attractive bonus scheme
- 22 days annual leave with flexible buying/selling options
- Generous company pension contribution
- Wellbeing support via Unmind app
- Flexible benefits plan
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Kingdom.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Viridien
Crawley
Related job offers
-
Digital Technical Support Specialist
CSI Crawley -
Business Analyst – Business Improvement (Hybrid, Belfast)
fibrus Dargan -
Senior IAM Engineer
nccgroup GBR Manchester Hardman Boulevard -
Data Engineer
nccgroup GBR Manchester Hardman Boulevard -
Senior ServiceNow Developer
nccgroup GBR Manchester Hardman Boulevard