Software Engineer
TransitionZero
- London, England, United Kingdom
- London, England, United Kingdom
Über
*Location: *London
*Contract Type: *Permanent, Full-Time
*Salary:*£62,885 - £74,134
*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 software and tooling to solve complex problems and simplify 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 are essential.
*About the role*
We are looking for Software Engineers to help build the tooling 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 work closely with the wider product and engineering team to design, develop, and maintain software that power our platform, and lead on open sourcing efforts where appropriate. You will also be expected to mentor and guide more junior engineers on best practices and system design.
This hybrid role is based out of our London office near Waterloo Station.
*Responsibilities*
*Software development & architecture*
* Design, develop, and maintain open source and internal services and libraries used by multiple teams across the business
* Contribute to reliability, performance, and security through best practices in code quality, testing, and monitoring
* Developing self-service software and data products to be used by internal and external stakeholders
* Working closely with software and modelling teams to automate tasks and make use of shared services
*DevOps*
* Implement and maintain CI/CD pipelines to enable rapid, reliable deployments
* Implement and maintain infrastructure-as-code (Terraform)
*Collaboration & growth*
* Participate in code reviews, architectural discussions, and technical planning sessions
* Collaborate with cross-functional teams, including product, back-end and data engineering, and modelling, to deliver impactful features
* Stay current with industry trends and best practices, bringing new ideas and technologies to the team
* Contribute to a culture of technical excellence and continuous improvement
*Skills and experience*
*Essential*
* 3+ years of experience in software development, with strong proficiency in Python
* Experience working with RESTful APIs — building clients, integrating services, and understanding API design principles
* Understanding of SQL, database technologies (PostgreSQL, BigQuery), and data modelling principles
* Solid understanding of software engineering best practices, including testing, Git-based workflows, code review, and documentation
* Excellent problem-solving skills and ability to work independently on complex technical challenges
*Desirable*
* Familiarity with data processing and data validation libraries (pandas, Polars, Pydantic)
* Familiarity with ORMs (SQLAlchemy) and database migration tools (Alembic)
* Experience developing and deploying cloud-native solutions using containers (Docker), ideally on Google Cloud
* Familiarity with infrastructure-as-code (Terraform) and GitOps practices
* Experience working with AI coding tools (Claude Code, Cursor)
* Experience with AGILE/Scrum based ways-of-working
* Experience in the energy sector
*About us*
We are a climate-tech startup established in 2021. We provide electricity grid modelling software to accelerate energy planning in emerging markets and developing economies. Today’s tools are costly, closed, and hard to use, with modelling studies taking months or years when they should take weeks or days. We designed Scenario Builder to meet this challenge, so energy planners and investors can make better decisions, faster.
Our funding currently comes from a range of US and EU foundations, including the Quadrature Climate Foundation, Google.org, the Sequoia Climate Foundation, Bloomberg Philanthropies, and the European Climate Foundation.
At TransitionZero, we understand that diversity is an essential component of a successful team, whether that be diverse ways of thinking, personal or professional backgrounds, or skills. We aim to be the most talented non-profit in our vertical through our culture of ownership and adaptability.
*Benefits*
* Enhanced competitive pension scheme - auto-enrollment from day 1
* 25 days annual leave (excluding UK public holidays) and an additional discretionary days off such as over the festive period
* 20 days of annual allowance to work from anywhere in the world
* Hybrid working and core working hours model
* Allowance to set up your home office
* Annual budget and dedicated leave time for relevant training courses
* Enhanced gender-neutral parental leave (16 weeks fully paid)
* Private healthcare following the successful completion of the probation period
* Yearly team offsites
*Our commitment to diversity, equity, and inclusion*
Studies have shown that some people from marginalised or underrepresented groups are less likely to apply to a role unless they meet all of the hiring guidelines or qualifications. Whoever you are, even if you don't meet all of the criteria, if you can demonstrate a variety of skills and experience relevant to this role, we encourage you to apply as you might just be the candidate we hire! At TransitionZero, we're looking for people who are genuinely passionate about what they do, and we welcome all people, regardless of their background.
If you would like to discuss any reasonable adjustments to the application or hiring process that may better facilitate your participation, please contact our People Team (people@transitionzero.org) for an informal chat. We will make every effort to respond to your request for assistance as soon as possible.
Job Types: Full-time, Permanent
Pay: £62,885.00-£74,134.00 per year
Work Location: Hybrid remote in London SE1 7PB
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klick auf „Jetzt Bewerben”, um deine Bewerbung direkt auf deren Website einzureichen.