Software Developer - Distributed Scheduling & Workload Orchestration
CGG
Viridien () is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges. Job DetailsViridien is seeking a Software Developer – Distributed Scheduling & Workload Orchestration to design, build, and improve systems responsible for job scheduling, resource allocation, and workload orchestration across distributed environments.This role focuses on building scalable and reliable systems that coordinate workloads across clusters, using technologies such as Slurm, Golang, Java, PostgreSQL, and containerised microservices.About The TeamYou will join a team working on distributed systems and infrastructure that support large-scale compute and workload execution.The team focuses on building reliable scheduling and orchestration systems that manage resources efficiently across complex environments.Key Responsibilities- Scheduling & OrchestrationDesign and develop systems for job scheduling and workload orchestration.Integrate and extend scheduling capabilities using tools such as Slurm.Manage job lifecycles, resource allocation, and execution workflows.- Backend & Data SystemsDesign and build APIs and backend services supporting scheduling systems.Work with PostgreSQL to manage system state and coordination.- Performance & ReliabilityAnalyse and improve system performance, scalability, and reliability.Ensure efficient resource utilisation across distributed environments.- Architecture & CollaborationParticipate in system design and architecture discussions.Work with cross-functional teams to evolve scheduling and orchestration capabilities.QualificationsRequiredStrong software development experience.Proven experience building backend services or distributed systems.Experience with job scheduling, orchestration systems, or resource management concepts.Strong understanding of distributed systems concepts such as coordination, consistency, and fault tolerance.Experience working with PostgreSQL.Experience designing APIs and backend services.Familiarity with containerised environments and microservices architectures.Strong problem-solving and analytical skills.PreferredExperience with Slurm or similar workload managers.Experience in HPC or large-scale compute environments.Experience with Golang or Java.Familiarity with C/C++ and performance-critical systems.Experience providing technical or project leadership.Why work with us?Competitive salary commensurate with experienceHighly attractive bonus schemeInitial 22 days annual leave with future increases, complemented by a flexible buying and selling holiday programCompany pension with generous employer contributionWellbeing Unmind app – puts you in control of your mental healthA flexible benefits platform with numerous discount schemes - gym membership, restaurants, cinema tickets, and much more!Regular social club events, spontaneous reward events throughout the yearCycle purchase schemeFlexible Private Medical & Dental care programmesSponsorship of visas/comprehensive relocation packagesBank Holiday Swap - our holiday swap program allows you to change it for another day of your choice!Relaxed dress code policyLearning and DevelopmentAt Viridien, we foster a culture of continuous learning and provide tailored training programs through our Learning Hub, designed to enhance technical, commercial, and personal growth.We Care About The EnvironmentWe encourage and actively support a strong sense of community, through volunteering and various company initiatives, as well as a strong company commitment to protecting our environment through sustainable solutions, energy saving and waste reduction enterprises.Our Hiring ProcessAt Viridien, we are committed to delivering a respectful, inclusive, and transparent recruitment experience.Due to the high volume of applications we receive, we may not be able to provide individual feedback to every applicant. Only candidates whose qualifications closely match the role criteria will be contacted for an interview. We do, however, aim to share personalized feedback with those who progress to the first round of interviews and beyond.We are also dedicated to ensuring that our hiring process accessible to all. If you require any reasonable adjustments to fully participate in the application or interview stages, please don’t hesitate to contact your recruiter directly.We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.SummaryLocation: Crawley, United Kingdom; Houston, United States of AmericaType: Full time
- ...infrastructure challenges. Job DetailsViridien is seeking a Software Developer - Data Platform & Distributed Systems to contribute to the design and development... ...data models and query patterns for high read/write workloads.Analyse and optimise application and database...SuggestedFull timeFlexible hours
- ...America, is looking for IT Application Developer Analysts.This application development position... ...duties include report writing, SQL, software upgrades, data manipulation, extraction,... ...off; paid holidays; a flexible work schedule and many voluntary benefit plans.Kinder...SuggestedWork at officeFlexible hours
- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology... ...Entity Framework.At least 2 year experience in supporting Power scheduling applications like nMarket is requiredAt least 2 year...SuggestedPermanent employmentFull timeH1b
- ...motivated Senior Software Engineer,... ...operate the workflow orchestration platforms that power... ...engineering and autonomy workloads. From simulation... ...at scale, and develop the internal... ...environments, handling scheduling, autoscaling, GPU... ...Kubernetes and distributed systems...SuggestedFull timeTemporary work
- ...expertise in power generation, controls, and distribution systems, combined with exceptional... ...Engineer will be responsible for developing comprehensive technical proposals, cultivating... ...cost estimates, budgets, and project schedules for proposed solutionsPrepare compelling...SuggestedWork at office
- ...streamline and elevate the software delivery lifecycle.As a Principal... ...leadership through hiring, developing, and mentoring a diverse,... ...enforcement, and production change orchestration, and you will build... ...skillsExperience with large-scale distributed systems and modern SDLC...
$117.6k - $176.4k
...Schneider Electric NAM that specialized in developing solutions for control and protection... ...substations, datacenter, Oil & gas and distribution networks.Within this group, the Energy... ...with the project scope, design, testing, schedule, etc., and provide mitigation...Full timeTemporary workWork at officeRemote workFlexible hours$180k - $210k
...reliable and scalable software that will be used by all... ...human/soft skills. Develop and maintain public APIs... ...on a weekly sprint schedule. Individuals on the team... ...consistently balanced workload, we encourage you to use... ..., TRM operates as a distributed-first company with hubs...Immediate startRemote workWorldwide- ...team spans consulting, software development, and... ...working across APIs, distributed services, and cloud infrastructure... ...Associate, or Azure Developer Associate Azure... ...Insights including KQL Schedule and On‑Call This role... ...alerting to keep the workload sustainable. We’re transparent...Weekend work2 days per week
- ...challenges. Job DetailsViridien is seeking a Software Developer - High-Performance I/O & Storage... ...data access and storage across distributed environments.This role focuses on developing... ...distributed computing and data-intensive workloads.The team works across backend services...Full timeRelocationFlexible hours
- ...Interact with other Powell divisions to develop cross business solutions # #... ...knowledge of low & medium voltage distribution equipment (Switchgear, MCC, E-Houses) ratings... ...of interconnect, conduit and cable schedules Ability to read and interpret electrical...For subcontractorWork at officeFlexible hoursShift work
$62 per hour
...Job Title \\\\\ : Lead Software Engineer \\\\ \\ \... ...\\\\\ \\ \ Job Schedule: \\\\\\\\ M\-F, 8am\-5pm \- Hybrid... ...functional requirements. \\\\ Develop, test, and deploy code \\\ in... .../ APIs \ , integrations, and distributed systems. \\\\ ~ Familiarity...Full timeContract workWork experience placementRelocation package- ...Forthea is seeking a Senior Software Developer to join our team and help build and evolve our... ...based in Houston, Texas with a hybrid schedule. Key Responsibilities Design... ...that support operational and analytics workloads Build responsive, intuitive user...
- What We Are Looking ForKinder Morgan, one of the largest energy infrastructure companies in North America, is seeking an Application Developer Analyst to join our Operational Support Group (OSG).This position is part of a GIS and Engineering-focused application team that...Work at officeFlexible hours
$103.15k - $158.59k
...and business stakeholders, this role establishes reusable patterns for retrieval, semantic grounding, tool integration, and agent orchestration on top of our Azure, Databricks, and Snowflake stack. Success requires strong hands-on engineering depth, sound architectural...Temporary workWork at officeLocal areaRemote workFlexible hours- ...s possible.As a Lead Software Engineer at JPMorganChase... ...and implement fixes.Develop and iterate on AI... ...(tool-using agents, orchestration, guardrails, memory patterns... ..., Airflow or similar schedulers).Observability... ...Python services and SQL workloads.Cloud/container...Work at office
- ...computing, and high-performance workloads. We bring together deep technical... ...environments using workload schedulers (Slurm, Run:ai), Kubernetes orchestration, and container platforms to deliver... ...workflows.2+ years of experience developing APIs, integration services,...Full timeWork experience placementLive inWork at officeLocal area
- ...expected to:Serve as the mechanical lead on multiple simultaneous projects including workload delegation through entire project development to ensure deliverables are issued on schedule.Coordinate the work of Mechanical Engineers with the balance of a multi-discipline...For contractors
- ...including: Flexible paid time offHybrid work schedule 401(K) matching of 100% up to the first... ...closely with stakeholders, including developers and platform teams to gather... ...must. The ability to collaborate in a distributed team environment is critical, as well as...Full timeWork at officeFlexible hoursShift work
- ...manufacturing experience, and wholesale distribution. Since 1977, our commitment... ...• Understand project scope, schedules, and deliverables; provide... ...issues as needed • Develop expertise in applicable... ...Utilize and support engineering software tools such as RISA-3D, STAAD...For contractorsFor subcontractorWork at officeRemote workWorldwide
$134k - $269k
...traits and exhibit a proven track record of developing, launching and operating cloud... ...topic of cloud strategy, architecture, workload migration planning and common security practices... ...people. We offer flexibility in your schedule, empowering you to balance life’s demands...Full timeWork experience placementInternshipWork at officeLocal areaFlexible hours- ...Platform (GCP). This role blends software engineering with... ...Experience with containerization and orchestration (Docker, Kubernetes)... ...of networking, security, and distributed systemsExperience with monitoring... ...years operating production workloads on Google Cloud Platform (GCP...
$2,400 per month
...We’re seeking an experienced Software Engineer to maintain, enhance, and... ...of .NET-based applications while developing new cross-platform, mobile, and distributed systems. This role bridges legacy... ...services and containerized workloads (Docker). Design and manage CI...Full time$101.6k - $152.4k
...the forefront of engineering innovation—designing cutting-edge solutions for electrical substations, data centers, oil & gas, and distribution networks.We’re looking for an Application Engineer who thrives on solving complex challenges, mentoring others, and driving...Ongoing contractFull timeTemporary workWork at officeImmediate startRemote workFlexible hours- ...construction of transmission and distribution substations, power... ...substation switchyard layouts.Develop and review plans, specifications... ...discipline-specific design software, technology, math principles... ...harassment policies.Ability to work schedules conducive to project-...For subcontractorWork at officeLocal areaFlexible hours
- ...for Oracle integration pursuits in the mid-market space Develop and mentor junior architects and integration... ...of 5 or more; able to set technical direction and hold distributed teams to quality and schedule Minimum of 4 years engaging confidently with C-suite and...Full timeWork experience placementLive inWork at officeLocal area
- ..., responsible for designing, developing, and scaling for delivering modern software driven automation solutions that... ..., integrations, and orchestration workflows that streamline complex... ...assist in resource planning, workload distribution, and ensuring timely delivery...Contract workWork at officeRemote work
- ...your advanced engineering expertise to develop and implement innovative application solutions... ...Houston, TX location on a Hybrid work schedule.In this role, you will impact the... ...segments - powered by our Honeywell Forge software - that help make the world smarter, safer...Temporary workFlexible hours
- ...with sub-vendor offeringInteract with other Powell divisions to develop cross business solutionsRequires minimal supervision.Project... ..., NEC, IBC and NFPA.Applied knowledge of low & medium voltage distribution equipment ratings and designApplied knowledge of DC systems, UPS...Full timeFor subcontractorWork at office
- ...standards and regulatory requirements. Identify project risks and develop mitigation strategies to address potential issues proactively.... ...comprehensive project documentation, including contracts, schedules, and technical specifications. Identify opportunities for process...Full timeFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer - Distributed Scheduling & Workload Orchestration. Be the first to apply!
- ngo software engineer Houston, TX
- software data engineer Houston, TX
- graduate software engineer Houston, TX
- software system engineer Houston, TX
- graduate software developer Houston, TX
- software engineer - early career Houston, TX
- entry level software engineer remote Houston, TX
- software engineer intern Houston, TX
- software developer positions Houston, TX
- freelance software developer Houston, TX



