Tilmeld dig for at få adgang til alle funktioner i vores tjeneste
  • Jobsøgning
  • Favoritter
  • Opret et resumé
    Nyt
  • Løn
  • Abonnementer

Senior Software Developer - Optimisation Orchestration

Fuld tid

Centrica Energy Trading

Join us, be part of more.

We’re so much more than an energy company. We’re a family of brands revolutionising how we power the planet. We're energisers. One team of 21,000 colleagues that’s energising a greener, fairer future by creating an energy system that doesn’t rely on fossil fuels, whilst living our powerful commitment to igniting positive change in our communities. Here, you can find more purpose, more passion and more potential. That’s why working here is #MoreThanACareer. We do energy differently – we do it all. We make it, store it, move it, sell it and mend it.

About your team:

At Centrica Energy, our mission is to move it.

We’re energy movers by nature. We’re a global renewable energy trading company which helps move energy from source to use – powering businesses, homes, and societies as they transition to a new sustainable energy future. If the idea of working to create a sustainable energy future also moves you, we may very well be the right place for you.

Centrica Energy is building the systems that help shape the future of energy trading and asset optimisation. As battery assets become increasingly central to balancing modern energy systems, the orchestration layer that powers optimisation algorithms is critical to success.

This role offers the opportunity to work at the intersection of software engineering, trading, and quantitative science. You will design systems that directly influence trading decisions in live markets, while working through a technology transition that demands both technical depth and adaptability.

If you are motivated by ownership, curious about complex systems, and eager to build reliable solutions that operate at scale, this is a role where your work will have tangible impact.

About the Role

This position sits within the Optimisation and Trading Technology team, where the focus lies on enabling optimisation algorithms to operate reliably in fast-moving energy markets. The role spans the full development lifecycle, from shaping architecture through to running services in production. Collaboration is central, with daily interaction across trading, analytics, and engineering teams to ensure solutions meet real business needs.

You will contribute to evolving a multi-language ecosystem while ensuring stability, scalability, and performance remain uncompromised. In this context, responsibilities include:

  • Designing and maintaining backend systems that orchestrate optimisation workflows for battery assets, ensuring reliable and timely delivery of trading strategies.
  • Leading and contributing to the migration of orchestration capabilities from Scala to C# and Python while safeguarding system performance and continuity.
  • Building scalable services that handle scheduling, execution, monitoring, and error handling across distributed environments.
  • Integrating APIs, software components, and third-party services to support a robust and consistent optimisation and trading pipeline.
  • Driving best practices in software architecture, testing, deployment, and observability, while continuously improving system reliability and developer experience.

About You

You bring a strong foundation in backend engineering and a natural curiosity for complex systems. Working across teams comes naturally, and you are comfortable translating technical challenges into practical solutions that support business outcomes. With a mindset focused on ownership and continuous improvement, you are motivated by solving problems where reliability and correctness truly matter.

You are also adaptable, open to new technologies, and confident navigating environments where requirements evolve alongside the market. In addition, your experience is demonstrated through:

  • Proven experience building and maintaining distributed systems, services, or data pipelines in a backend environment.
  • Proficiency in at least one programming language, with a willingness to work across Scala, C#, and Python as part of a transitioning tech stack.
  • A solid understanding of backend architecture patterns such as microservices, event-driven systems, or orchestration frameworks.
  • Hands-on experience with cloud platforms such as Microsoft Azure and modern development practices including CI/CD, containerisation, and infrastructure as code.
  • Strong communication skills and the ability to collaborate effectively with quantitative analysts, traders, and non-technical stakeholders.

About Centrica Energy

Centrica Energy is a leading energy trading organisation that connects producers, suppliers, and markets to optimise the value of energy assets. Through advanced trading capabilities, data-driven decision making, and a strong focus on renewable and flexible energy, the business plays a key role in supporting the energy transition.

By combining market expertise with technology, Centrica Energy enables more efficient use of power generation and storage while helping balance supply and demand across European markets. The organisation operates across power, gas, and renewable assets, developing solutions that drive value for partners and contribute to a more sustainable energy system.

Working here means being part of a collaborative environment where technology and trading come together to create real impact, and where teams are empowered to innovate, improve, and shape the future of energy.

#LI-CET

Why should you apply?

We’re not a perfect place – but we’re a people place. Our priority is supporting all of the different realities our people face. Life is about so much more than work. We get it. That’s why we’ve designed our total rewards to give you the flexibility to choose what you need, when you need it, making sure that you and your family are supported not only financially, but physically and emotionally too. Visit the link below to discover why we’re a great place to work and what being part of more means for you.

If you're full of energy, fired up about sustainability, and ready to craft not only a better tomorrow, but a better you, then come and find your purpose in a team where your voice matters, your growth is non-negotiable, and your ambitions are our priority.

Help us, help you. We would love for you to share any information about yourself throughout our recruitment process so that we can better understand you and help shape your journey.

Location: Belgium - Antwerp

Ledig stilling opslået Indrykket for 12 timer siden
Tilsvarende jobs, som kan have interesseBaseret på Senior Software Developer - Optimisation Orchestration vedrørende den ledige stilling i Udlandet
  •  ...Data Processing team of the CERN Controls Software & Services group and following the Scrum...  ...evolution of the platform architecture, develop production-ready integrations, and contribute...  ...Platform (DPP). Collaborate with senior developers and stakeholders to gather requirements... 

    CERN

    Udlandet
    Indrykket for 21 dage siden
  •  ...includes supporting the integration and testing of new systems and developing Python tools for automated measurements and hardware...  ...commissioning activities on RF equipment. Your responsibilities Develop FPGA firmware for an interlock and protection system as part... 

    CERN

    Udlandet
    Indrykket for 7 dage siden
  •  ...closely with and under the guidance of the Interactive Media Manager to support the development and delivery of CERN's exhibitions. Develop creative content for CERN's on-site exhibitions, including Science Gateway. Contribute to the conception, prototyping, testing... 

    CERN

    Udlandet
    Indrykket for 6 dage siden
  •  ...Employment Type: Full-time As full-stack developer in the Tools Team at SY-EPC-CCS, you'll become the main responsible for a set of...  ...Job reference: SY-EPC-CCS-2026-155-GRAE Field of work: Software Engineering and IT Benchmark job: 200020 - Computing Engineer... 

    CERN

    Udlandet
    Indrykket for 13 dage siden
  •  ...Salary Competitive We're looking for a Senior Frontend Engineer who wants to build the interface layer of a product that's actually changing how lawyers work. You'll be shaping how legal professionals across Europe interact with AI-powered legal research, working on... 

    Pandektes Aps

    Udlandet
    for en måned siden
  •  ...IT Developer Intern at Unifeeder A/S - Denmark Aarhus, Denmark Are you an emerging...  .... Help maintain existing software and systems for smooth and efficient operations...  ...process, please contact: Rainier Jazmin – Senior Talent Acquisition Partner at +45 3138... 

    Unifeeder A/S

    Udlandet
    for 2 måneder siden
  •  ...advanced Layer-1 control, and coexistence considerations to enable scalable, intelligent, and regulation-compliant 6G systems. Develop pioneering 6G intellectual property, including MIMO, initial access, RF performance, AI-native PHY techniques, and advanced L1 control... 

    Nokia Danmark A/S

    Udlandet
    Indrykket for 20 dage siden
  •  ...Danish Refugee Council (DRC), one of the world’s leading humanitarian NGOs, is currently looking for a highly qualified Senior Portfolio Lead for the Danida SPA III to manage one of DRC’s largest and most strategically important institutional partnerships.   About... 

    Dansk Flygtningehjælp

    Udlandet
    Indrykket for 3 dage siden
  •  ...of the research line is to develop and study advanced mathematical...  ...equations, stochastic optimisation frameworks, game-theoretical...  ...of widely used open-source software tools, including heyoka, pyaudi...  ...ways to model, analyse, and optimise complex space systems. You... 

    European Space Agency - ESA

    Udlandet
    Indrykket for 22 timer siden
  •  ...CO MEAL capacities and commitments Develop and strengthen DRC’s MEAL team/department...  ...feedback and complainst received with the Senior Management Team and relevant management...  ...(English) Knowledge of the following softwares: KOBO, Excel, and at least one analytical... 

    Dansk Flygtningehjælp

    Udlandet
    Indrykket for 12 dage siden
  •  ...design, gas choice, performance optimisation, and operation. The EP-RD group...  ...novel technological approaches. Develop and improve methodologies and software tools for the selection,...  ...skills. Ability to evaluate and optimise detector performance. Research... 

    CERN

    Udlandet
    Indrykket for 13 dage siden
  • 3200 €

     ...creation processes, and creating strategies for service delivery optimisation, establishing and monitoring digital service related KPIs at...  ...of onboarding and training needs of Network teams, develop a standardized training plan, supervise team members’ performance... 

    Roche Diagnostics A/S

    Udlandet
    Indrykket for 7 dage siden
  •  ...responsibilities will be:  ~ Prepare annual project monitoring plan  ~ Develop and share with all sectors performance indicators  ~ Conduct...  ..., and report writing skills. ~ Experience using software applications such as Excel, Access, or statistics software such... 

    Dansk Flygtningehjælp

    Udlandet
    Indrykket for 2 dage siden
  •  ...role : The Shelter and Settlement Officer is responsible for developing design, conducting technical assessments, supporting shelter...  ...community-led processes. Knowledge and use of engineering software (AutoCAD) and Microsoft Office. Experience in technical assessments... 

    Dansk Flygtningehjælp

    Udlandet
    Indrykket for 2 dage siden
  •  ...will support in facilitating ICT skills in Microsoft productivity software and ICDL, online collaboration tools, and user support in...  ...Trainers attached to your center. Monitoring and Reporting Develop and submit weekly/monthly project updates including learners’ attendance... 

    Dansk Flygtningehjælp

    Udlandet
    Indrykket for 3 dage siden
  •  ...regular status updates and gap analysis reports for HoSS/CD. Develop, keep updated and roll out contextualized financial policies...  ...proficiency in Microsoft Excel, Power Point and other related software. Education Graduate level degree in finance/accounting or... 

    Dansk Flygtningehjælp

    Udlandet
    Indrykket for 8 dage siden
  •  ...Coordinator also leads on new business developement initiatives as agreed with the HOP and the...  ...of project management tools for use by senior management for decision making, including...  ...and other relevant areas as needed. Develop and strengthen relationships with local... 

    Dansk Flygtningehjælp

    Udlandet
    Indrykket for 2 dage siden
  •  ...for a proactive and commercially aware forester to manage and develop forest assets in Lithuania. At Dalgas, you will be part of a company...  ...and contribute to forest management planning • Maintain and optimise forest data and GIS systems • Drive afforestation and land-... 

    Dalgas a/s

    Udlandet
    for en måned siden
  •  ...Regional HR team  ~ Work closely with the Senior Management Team on HR strategies and...  ...compliance checks on Job descriptions, developing vacancy notes, advertising positions, longlisting...  ...and send to exiting employees ~ Develop training plans Well-Being ~... 

    Dansk Flygtningehjælp

    Udlandet
    Indrykket for 3 dage siden
  •  ...thrive in a fast-paced environment where you can work closely with senior leaders, contribute to strategic initiatives, and make a real...  .... Sustainability is deeply embedded in our approach as we develop high-performance technologies that help industries adapt and reduce... 

    DESMI Ocean Guard A/S

    Udlandet
    Indrykket for 10 dage siden
  • 22000 € om året

     ...across the globe with the most amazing and immersive interactive software in the industry. That's why they employ the most creative,...  ...product is error-free before release. • Inform project leads and senior reviewers of any issues that may slow down or block testing... 

    Adecco

    Udlandet
    Indrykket for 1 dage siden
  •  ...In recent years, the ACT has developed a strong portfolio at the...  ...differentiable and evolutionary optimisation, and gravity-aware...  ...of this research line is to develop mechanistic and computational...  ...can be used to explore and optimise novel bio-inspired concepts... 

    European Space Agency - ESA

    Udlandet
    Indrykket for 22 timer siden
  •  ...) and removed from the product before release.Inform Leads and Senior Testers of any issue that may slow down or stop testing progress...  ...security procedures by taking responsibility for equipment and software security.You will report to the Linguistic Specialist Expert.... 

    Electronic Arts

    Udlandet
    Indrykket for 22 dage siden
  •  ...requirements. Work with the Supply Chain team and shelter managers to develop comprehensive procurement packages (Tender, BoQ, and...  ...MS Word, Excel, PowerPoint, and relevant engineering or design software. Experience in managing or overseeing large-scale public infrastructure... 

    Dansk Flygtningehjælp

    Udlandet
    Indrykket for 9 dage siden
  •  ...analysis, and group theory. You will work on developing and applying these ideas to discover new...  ...and contributions to open-source software Excellent communication skills, e.g...  ..., our mission has remained the same: We develop and create value through the natural and... 

    Danmarks Tekniske Universitet (DTU)

    Udlandet
    Indrykket for 14 dage siden
  •  ...learn more, go to . The Role As a Senior Software Engineer you will provide technical...  ...the group responsible for architecting, developing, and owning Addressability part of the...  ...Executives across the organization to develop a roadmap and subsequent projects to build... 

    Zeta Global

    Tjekkiet
    Indrykket for 2 dage siden
  •  ...team culture. You’ll be supported by experienced teammates as you develop skills that can shape your future career. Key...  ...build a strong foundation in Support Engineering and Product, with senior teammates supporting your growth every step of the way. Benefits... 

    Lenus eHealth

    Udlandet
    Indrykket for 15 dage siden
  •  ...quarterly reports, internal and external financing activities, and senior management meetings. Depending on your interests and the...  ...global corporation. Key Responsibilities Maintaining and developing recurring reports (e.g., monthly funding report, bond pricing report... 

    Maersk Group - A.P. Møller Mærsk

    Udlandet
    Indrykket for 22 timer siden
  •  ...innovation, and principled humanitarian action. Ensure effective senior management teamwork and decision-making. People Management...  ...DRC security policies and procedures. Monitor contextual developments and support informed operational decision-making in volatile... 

    Dansk Flygtningehjælp

    Udlandet
    Indrykket for 1 dage siden
  •  ...will work closely with key stakeholders across CIP, including senior partners, management, Investor Relations and Investment teams....  ...degree (beginning on Master’s degree after summer) and wants to develop quickly through practical experience. We aim to offer a steep learning... 

    Copenhagen Infrastructure Partners

    Udlandet
    Indrykket for 16 dage siden

Vil du modtage flere ledige stillinger?

Abonnér og modtag tilsvarende ledige stillinger for Senior Software Developer - Optimisation Orchestration. Bliv den første ansøger!