Software Developer – Distributed Scheduling & Workload Orchestration
Viridien · Crawley
Description du poste
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
Pourquoi signalez-vous cette offre ?
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Publie il y a 1 jour
Expire dans 1 mois
8 vues · 0 candidatures
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
Viridien
Crawley
Offres similaires
-
End User Support Technician
Thales Crawley -
Full Stack Developer – Up to £80,000 – Hybrid – Crawley
Intec Select Crawley -
Software Developer – High-Performance I/O & Storage Systems
Viridien Crawley -
Document Review Specialist (AI Training)
Alignerr Londres -
Gameplay Data Capture Specialist (Remote)
Crossing Hurdles Royaume-Uni