Enable job alerts via email!

Senior Software Engineer: Electricity Markets Modelling

Baringa Partners LLP

London

Hybrid

GBP 60,000 - 100,000

Full time

30 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Engineer to contribute to the energy transition. This role involves developing advanced electricity market modelling tools and providing leadership to a motivated team. You will have the autonomy to innovate and solve complex problems in a collaborative environment. Join a forward-thinking firm that values diversity and offers flexible working arrangements, generous leave, and a commitment to social responsibility. Make a real impact in the energy sector while enjoying a fulfilling career with opportunities for growth.

Benefits

Generous Annual Leave
Flexible Working
Community Days
Wellbeing Fund
Career Progression
Profit Sharing

Qualifications

  • Experience in building high-quality models and tools for the energy sector.
  • Strong quantitative background and leadership experience in engineering teams.

Responsibilities

  • Provide technical leadership to junior engineers and ensure high-quality software practices.
  • Develop next-generation electricity market modelling tools.

Skills

Scala
Python
Java
C#
Data Management (SQL, NoSQL, Spark)
Problem-Solving
Leadership
Software Engineering Practices

Education

Mathematics
Physics
Computer Science
Engineering

Tools

Git
CI/CD Pipelines

Job description

Senior Software Engineer: ElectricityMarkets Modelling

|

req2311

Posted on: 23/04/2025 – Application Deadline: -

About Baringa:
We aim to build the world’s most trusted consulting firm, creating lasting impact for clients and pioneering a positive, people-first culture. We work across sectors with clients ranging from FTSE 100 companies to start-ups, collaborating closely to define strategies, deliver complex changes, identify opportunities, manage risks, and support sustainability goals. Our global presence spans Europe, the US, Asia, and Australia, tackling challenges worldwide.

Our Market, Advisory, and Analytics practice are seeking experienced Senior Software Engineers to join us.

Baringa leads in modelling electricity markets, providing insights to foster change in the energy industry’s decarbonisation.

Our Software Engineers develop modelling and data frameworks that enable our consultants to be trusted advisors. We seek an experienced Senior Software Engineer to enhance our industry-leading suite of electricity market modelling and analysis tools and to provide leadership to junior engineers.

You will offer technical leadership within a motivated, curious team, working alongside software engineers, modellers, and energy consultants to solve complex problems. Your work will span developing new tools, simulating energy technologies, creating visualisations, and building scalable systems. You will have responsibility and autonomy from day one in a creative, entrepreneurial environment.

Join us and contribute to the energy transition—an urgent and impactful challenge of our time. Apply your technical skills to make a real difference—and enjoy the process!

What you will do

  • Provide technical leadership to junior engineers, ensuring high-quality software engineering practices, both remotely and in person.
  • Develop the next generation of electricity market modelling tools, exploring new technologies.
  • Maintain and optimise our data and technical architecture as we scale.
  • Collaborate with global users to understand their needs and support future development.

Your skills and experience

We seek candidates committed to building high-quality models, tools, data frameworks, and architectures, and who can mentor junior engineers. Ideal candidates will:

  • Be passionate about the energy sector.
  • Have practical leadership experience in motivated engineering teams.
  • Possess a strong quantitative background (mathematics, physics, computer science, engineering).
  • Excel at problem-solving and continuous learning.
  • Have experience in building complex systems.
  • Be proficient in programming languages such as Scala, Python, Java, or C#.
  • Have knowledge of data management platforms (SQL, NoSQL, Spark, etc.).
  • Be familiar with modern software tools (Git, CI/CD pipelines).
  • Communicate complex concepts effectively to technical and non-technical audiences.

We encourage applicants who meet most requirements to apply, as we value overall fit and potential.

What a career at Baringa offers

  • Generous Annual Leave: 5 weeks plus a 2-week recharge after 5 years.
  • Flexible Working: Hybrid policies and flexible leave options.
  • Community Days: 3 days annually for social and environmental causes.
  • Wellbeing Fund: Support for personal wellbeing activities.
  • Career Progression: Regular reviews without quotas.
  • Profit Sharing: Participation in company profit schemes.

Diversity and Inclusion

We are an Equal Opportunity Employer, committed to creating an inclusive environment that fosters diversity, creativity, and innovation.

Recognition and Impact

We are proud to be a 'Great Place to Work' and hold a B Corp certification, reflecting our commitment to social and environmental responsibility. Our initiatives include campaigns on kindness and sustainability.

Join Us

We consider all applications regardless of background and encourage diverse candidates, including those from non-traditional educational paths or underrepresented groups. We support reasonable adjustments in our recruitment process. For more details, contact our Recruitment Team.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Golang Software Engineer, Commercial Systems

Canonical

London

Remote

GBP 70,000 - 90,000

4 days ago
Be an early applicant

Software Engineer - Python - Container Images

TN United Kingdom

London

Remote

GBP 50,000 - 80,000

6 days ago
Be an early applicant

Software Development Engineer II, API

Mapbox

London

Remote

GBP 70,000 - 100,000

4 days ago
Be an early applicant

Senior .NET Developer, C#, Azure, Terraform, Lead Developer

Experis - ManpowerGroup

London

Remote

GBP 50,000 - 75,000

6 days ago
Be an early applicant

Sports modeller

Harrington Starr

Greater London

Remote

GBP 50,000 - 70,000

13 days ago

Senior Android Engineer

M Kopa

London

Remote

GBP 70,000 - 90,000

11 days ago

Software Engineer

DRW

London

On-site

USD 75,000 - 126,000

2 days ago
Be an early applicant

Senior C++ Developer | Remote Crypto Trading

Selby Jennings

London

Remote

GBP 60,000 - 100,000

30+ days ago

Senior Front End Software Engineer (Remote)

M3 Global Research

London

Remote

GBP 50,000 - 90,000

24 days ago