Remote Senior Python Lead for Energy & Decarbonisation

City Science

Peggs Green

Remote

GBP 60,000 - 90,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

City Science is seeking an experienced Python developer to lead and deliver production-grade software for energy modelling within DESNZ collaborations. The role combines hands-on design with line management of developers and mentoring across the team.

You will design, build and improve Python packages for modelling, simulation and data processing, lead architecture discussions, and drive continuous engineering excellence while delivering tangible decarbonisation outcomes.

Qualifications

  • Strong professional experience as a Python developer, at or near senior level.
  • Excellent command of Python and its ecosystem, including libraries, tooling and best practice.
  • Track record of building production-grade applications, ideally in data-rich or scientific domains.
  • Ability to write clean, maintainable, well-tested code.
  • Experience line managing or mentoring developers, or willingness to take on line management responsibilities.
  • Strong problem-solving skills and the ability to explain technical ideas clearly to technical and non-technical audiences.
  • Experience working in multidisciplinary teams.

Responsibilities

  • Design, build and improve Python packages for modelling, simulation and data processing.
  • Lead engineering decisions, architecture discussions and technical problem solving.
  • Turn analytical and modelling needs into shippable software.
  • Line manage one or more developers: regular one-to-ones, objective setting, performance reviews and support for their development.
  • Mentor colleagues across the team and set a strong example through code reviews, pairing and knowledge sharing.
  • Maintain high code quality through testing, documentation and thorough code reviews.
  • Work across disciplines to integrate tools and deliver results for our customers.
  • Drive continuous improvement in our tools, processes and engineering standards.

Skills

Senior Python
Python ecosystem
Production-grade apps
Clean code
Line management
Problem solving
Team collaboration

Tools

Pydantic
JSON Schema
GitLab CI/CD

Job description

City Science is seeking an experienced Python developer to lead and deliver production-grade software for energy modelling within DESNZ collaborations. The role combines hands-on design with line management of developers and mentoring across the team.

You will design, build and improve Python packages for modelling, simulation and data processing, lead architecture discussions, and drive continuous engineering excellence while delivering tangible decarbonisation outcomes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Python Lead for Energy Modelling
Remote Senior Python Lead for Energy Modelling

City Science • Mendlesham

Remote
GBP 70,000 - 110,000
Remote Senior Python Lead for Energy Modelling
Remote Senior Python Lead for Energy Modelling

City Science • Gomshall

Remote
GBP 70,000 - 110,000
Remote Senior Python Lead & Mentor for Decarbonisation
Remote Senior Python Lead & Mentor for Decarbonisation

City Science • Worcester

Remote
GBP 70,000 - 110,000
Remote Senior Python Engineer & Team Lead—Decarbonisation
Remote Senior Python Engineer & Team Lead—Decarbonisation

City Science • Witham

Remote
GBP 70,000 - 95,000
Remote Senior Python Engineer & Tech Lead
Remote Senior Python Engineer & Tech Lead

City Science • Broughton

Remote
GBP 90,000 - 120,000
Remote Senior Python Engineer - Lead Dev & Carbon Reduction
Remote Senior Python Engineer - Lead Dev & Carbon Reduction

City Science • Kirklington CP

Remote
GBP 70,000 - 95,000
Remote Senior Python Developer
Remote Senior Python Developer

City Science • Peggs Green

Remote
GBP 60,000 - 90,000
Remote Senior Python Developer
Remote Senior Python Developer

City Science • Worcester

Remote
GBP 70,000 - 110,000
Remote Senior Python Developer
Remote Senior Python Developer

City Science • Mendlesham

Remote
GBP 70,000 - 110,000
Remote Senior Python Developer
Remote Senior Python Developer

City Science • Broughton

Remote
GBP 90,000 - 120,000