About the Role
We are looking for an experienced Principal Back-End Engineer to lead the team building and scaling the infrastructure behind Scenario Builder, our electricity grid modelling platform. Scenario Builder is an in-browser platform that currently provides capacity expansion and dispatch modelling through an accessible no-code interface. The vision for Scenario Builder is to expand into power flow modelling to create a fully integrated grid modelling platform with the features and functionality needed to enable users to develop bankable scenarios that support energy investment decisions.
You will line-manage a small team of engineers while remaining a highly active individual contributor. You will own the technical shape of engineering work on the back-end team — leading planning, architecture, and code quality. You will work closely with the wider product and engineering team to design, develop, and maintain the back-end services that power our platform.
This hybrid role is based out of our London office near Waterloo Station and reports to the Head of Platform.
Responsibilities
Back-end development & architecture
Design, develop, and maintain scalable back-end services and APIs using Python and modern frameworks (FastAPI).
Design and build high-performance API endpoints to handle complex hierarchical data queries and multi-dimensional aggregations for grid modelling computations
Ensure system reliability, performance, and security through best practices in code quality, testing, and monitoring.
Collaborate with front-end engineers to design and implement RESTful APIs that support our web application.
Collaborate with data engineers and domain experts on the evolving core data model
Infrastructure & DevOps
Manage and optimise cloud infrastructure (GCP) to support our computational workloads.
Implement and maintain CI/CD pipelines to enable rapid, reliable deployments.
Monitor system health and performance, proactively identifying and resolving issues.
Implement and maintain infrastructure-as-code
Technical leadership & collaboration
Participate and lead in code reviews, architectural discussions, and technical planning sessions.
Own technical planning: break down roadmap items into well-scoped engineering work, lead estimation, and drive architectural decision records (ADRs).
Collaborate with cross-functional teams, including product, data engineering, and modelling, to deliver impactful features.
Set and uphold the team's technical standards — code quality, testing strategy, API design — through direct example and code review.
People & line management
Line-manage a team of 3–5 engineers: run regular 1:1s, support career development, and provide timely, constructive feedback.
Partner with the Head of Platform on performance reviews and personal development plans.
Act as the first point of escalation for day-to-day technical blockers
About You
You should have a long-term commitment to advancing the energy transition and be driven to build robust, scalable systems that power our grid modelling platform. Passionate about creating highly performant back-end services, you understand the technical challenges associated with building niche B2B products that handle complex computational workloads. In addition to seeking out people with a proactive, problem-solving attitude and an eye for detail, as a growing organisation, collegiality and empathy for our coworkers are a requisite. While we are a rapidly growing tech startup, we are also a non-profit, so a high level of adaptability and willingness to approach challenges with creativity and curiosity is essential.
Skills & Experience
Essential
7+ years of experience in back-end software development, with strong proficiency in Python.
Experience designing and building RESTful APIs and microservices architectures.
Strong understanding of database technologies (PostgreSQL, Redis, Firestore), ORMs and data modelling principles.
Experience with cloud platforms (preferably GCP) and containerisation technologies (Docker).
Solid understanding of software engineering best practices, including testing, code review, and documentation.
Excellent problem-solving skills and ability to work independently on complex technical challenges.
Experience line managing or formally mentoring engineers, with confidence running 1:1s and supporting career development.
Understanding of OAuth and web security best practices.
Experience with AGILE/Scrum based ways-of-working
Desirable
Experience in the energy sector or with computational modelling/simulation software.
Familiarity with scientific computing libraries (NumPy, Pandas) and optimisation frameworks.
Experience with generative AI/LLMs in applied engineering contexts
Experience with infrastructure-as-code tools (Terraform, Terragrunt) and GitOps practices.
About us
TransitionZero is a climate tech non-profit founded in 2021. TransitionZero builds software to reduce the time to build clean energy at scale. We pioneer open-access and open-source tools that make electricity system modelling more transparent, accessible, and actionable for governments, financiers and grid operators worldwide.
Our flagship tool, Scenario Builder, enables policymakers, planners and investors to rapidly build, analyse and share energy system and electricity grid models without coding expertise or external consultants. Supported by model-ready datasets, training and market insights, our tools strengthen in-house capacity and support resilient, affordable and locally-led energy transitions.
£55k - £65k per annum
...Salary: £55k to £65K Methods is recruiting for a Back-end Developer specialising in Java Spring Boot and Python to join our team within the private Sector Business unit on a permanent basis. This is a hybrid role, requiring three days a week on-site in our London...SuggestedPermanentFull-timeHybrid workingOn-site£57k per annum
...Software Developer - Full ‑ Stack .NET Developer (Back ‑ End Focus) Location: Hybrid (London) – minimum 2 days per week in the office, including Wednesdays... ...development, and/or a degree in computer science, engineering, mathematics, or a related discipline. Strong organisational...SuggestedPermanentFull-timeHybrid workingOn-site- £74k - £98k per annumEstimated...with cutting-edge technology. Backed by a16z, we are committed to offering... ...robust production-ready back-end systems & APIs that can be... ...to best practices for optimal software development, testing, and... ...@tranched.fi ]. Use "Back-end Engineer" as the subject line. Tranched...SuggestedRemoteFlexible hours
- £61k - £81k per annumEstimated...computer vision and deep learning. Backed by $30M in Series B funding... ...and are looking to expand our Engineering team to help us in building a... ...of the company. _ End-to-end ownership _ : You will... ...building reliable, performant software at speed. Seek high impact:...SuggestedOn-site
- £60k - £80k per annumEstimated...Values. The Role: We are seeking a highly experienced Principal Front End Engineer to lead the architecture, development, and evolution of our... ...Collaborate closely with Product, Design, and Back-End Engineering teams to deliver exceptional user experiences...SuggestedFlexible hours
- £60k - £78k per annumEstimated...Sweet, Accenture CEO Qualification Accenture Software & Platform Engineering is over 1,000 people strong and provides end-to-end product engineering solutions which... ...engineering experience (not purely front end or back end), working across the full development lifecycle...Full-time
- £80k - £106k per annumEstimated...Set technical direction and engineering standards across teams, promoting... .... Mentor and support Software Development Engineers and Forward... ...including experience operating at Principal Engineer or senior technical... ...reliability engineering, and end-to-end ownership practices....PermanentFull-timeNo agencyHybrid workingOn-siteImmediate start
- £65k - £87k per annumEstimated...We are looking for a Principal Software Engineer (we call them Principal Software Craftspeople) who shares the same values of pragmatism, professionalism... ...or externally. Awareness of private equity-backed or mid-market tech environments, and how technology decisions...Long-term contractFull-timeHybrid workingRemote
- £73k - £96k per annumEstimated...Join us and be part of the play! Position Overview: As a Principal Software Engineer, you will lead the architecture and development of highly... ...industry. A hands-on management style, with involvement in end-to-end process tracking. Excellent communication and...Hybrid workingRelocation package
- ...to share in our success and that we give back to the communities and people within... ...colleagues. We are now looking for a visionary Principal Engineer to help define the next generation of... ...across squads A passion for software craftsmanship, clean architecture, and scalable...Hybrid workingFlexible hours
£70k - £90k per annum
Senior Front End D3 Javascript Software Engineer - Holborn Our Client wants to recruit a Senior Front End Software Developer with at least 7 to 10 years expertise of working with D3 React and Javascript. You will be involved with creating sophisticated, robust and easy...Full-time£80k - £90k per annum
...Principal Software Engineer - UK Security Clearance eligibility required. Location: London, UK (Hybrid ~1 day per week in office / onsite) Contract... ...with platform and cloud engineers to deliver cohesive end-to-end solutions. Act as a senior technical advisor to customers...Long-term contractPermanentFull-timeHybrid workingOn-siteFlexible hoursNight shift- £61k - £82k per annumEstimated...investment decisions and achieve their financial goals. As a Web Engineer at JPM Personal Investing, , you will be responsible for the web... ...that make Nutmeg run. You will deliver product features end-to-end within a cross functional team made up of Engineering and...Long-term contract
£100k per annum
...Junior JavaScript Engineer Role Role : Junior JavaScript Engineer... ...-up looking for a Junior Front End Engineer (1–4 years’ experience... ...their growing team of talented software engineers. This is a fantastic... ...performance) ~ Some exposure to a back-end language (e.g., C#, Java,...PermanentHybrid workingRemote£400 - £500 per day
...partnered with a high growth sports manufacturing organisation based in London who are looking to engage an experienced Senior Backend Engineer to support the evolution of a live, transaction‑driven platform as it scales internationally. This is an initial 6‑month, Inside...Hybrid working£25k per annum
...We’re Civica and we make software that helps deliver critical services for citizens all around... ...you will love this opportunity as Front End Web Developer at Civica We are seeking... ...private healthcare. Health Cash Plan – Claim back physio, therapies & more. Dental...Long-term contractFlexible hours- £31k - £41k per annumEstimated...The Role: We are seeking a skilled and detail-oriented Front-End Developer to join our team. In this role, you will be responsible... ...responsiveness across devices, and collaborating closely with designers and back-end developers to deliver seamless digital experiences. Key...Flexible hours
- ...delivery. Our teams consist of highly skilled engineers, designers, analysts, and consultants... ...We're seeking an experienced Senior Front-End Engineer to lead the development, modification... ...teams, including UX designers, back-end developers, and testers. ~ Maintain...Daily payFixed-term contractHybrid workingFlexible hours
- ...insight and trading recommendations straight back to the trading environment—facilitating... ...role: We are seeking a skilled Front End Engineer, the ideal candidate will be responsible... ...beneficiary of well built, scalable and working software. Key Responsibilities: Design,...Rotating shifts
- £54k - £71k per annumEstimated...re on the lookout for a Front End Developer to join our Web Development... ...on delivery today with modern software frameworks. What You... ...architecture, tooling, and engineering standards. Support the creation... ...partners - ‘giving something back’ is an important part of our...Long-term contractTemporaryHybrid workingOn-siteFlexible hours
€90k - €110k per annum
...run it a million times faster. Backed by long-term institutional and... ...technology, industrial engineering, mining, decarbonisation, digital... ...leverage - someone who takes end-to-end ownership and makes the... ...-as-code the way others write software. Professional Python You build...Long-term contract- £120k - £160k per annumEstimated.... We value collaboration, curiosity and commitment. As a Principal Software Engineer - Engineering Manager at JPMorganChase within the Accelerator... ...rhythms, and standards for delivery. Own the platform’s end-to-end data foundation —ingestion, transformation, orchestration...Long-term contract1 day/week
- £62k - £81k per annumEstimated...you’ll remember. We’re looking for a Software Engineer II to join our fast-growing team. This... ...design, to code, to test, to deployment and back again. Most of our engineers release code... ...mostly on the backend with some front end projects from time to time. While you need...Hybrid workingOn-siteRemoteFlexible hours
- £61k - £81k per annumEstimated...and make a significant impact. As a Software Engineer III at JPMorgan Chase within the International... ...Job responsibilities Contribute to end-to-end solutions in the form of cloud-... ...Recent hands-on professional experience as a back-end software engineer Experience in...Long-term contractOn-site
£180k per annum
...most prestigious trading powerhouses to hire a standout Front-End Software Engineer — someone who lives and breathes elegant UI engineering and wants... ...-intensive UIs using React and TypeScript Partnering with back-end engineers, traders, and product leads to shape next-...Permanent- ...Hadean is an award-winning software company building software that... ...Role: As a Full Stack Software Engineer in our populAI team, you will own... ...populAI - the TypeScript/React front-end and the Node.js services behind... ..., and bring what you learn back into the product. Skills,...Hybrid workingOn-site
$50 - $70 per hour
About the job Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position...Remote jobSummer work€100k - €200k per annum
...healthcare outcomes at scale. The team is seeking exceptional engineers who are driven by solving meaningful, high-impact problems... ...100,000 – €200,000 + Equity The Opportunity As a Principal Software Engineer, you will help architect and build the core systems...Remote jobPermanentFull-timeFlexible hours£100k - £120k per annum
...offering expert guidance aligned with enterprise architecture and engineering best practices. This role strikes the perfect balance between... ...like AWS, Terraform, and Python, just to name a few! As a Principal Engineer, you'll be the driving force behind the strategic direction...Permanent£105k - £120k per annum
...Create meaningful change by leveraging your experience of software and team leadership. This is your opportunity to shape the future... ...—and you could be at the forefront of that mission. As a Principal Engineer, you will play a pivotal role in driving this innovative vision...Permanent
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer (Back-End). Be the first to apply!
- principal software engineer London
- principal structural engineer London
- principal mechanical engineer London
- principal engineer London
- principal electrical engineer London
- principal performance engineer London
- technical director fire engineering London
- principal electronics engineer London
- principal systems engineer London
- engineering project manager London


