Senior Python Engineer & Tech Lead — Data & Modelling

City Science

Wrexham

Remote

GBP 70,000 - 110,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 a senior Python developer to design, build and maintain Python packages for modelling, simulation and data processing. You will lead engineering decisions, shape architecture, and turn analytical needs into reliable software.

You may be responsible for line managing one or more developers, with regular 1:1s, objective setting and performance reviews as part of a leadership pathways programme. Collaboration across disciplines is key to success.

Qualifications

  • Proven Python developer with senior-level experience.
  • Strong command of Python ecosystem and tooling.
  • Track record of building production-grade applications.
  • Ability to write clean, maintainable, well-tested code.
  • Experience mentoring or line-managing developers.
  • Strong problem-solving and communication across 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 needs into shippable software.

Skills

Python development
Senior-level expertise
Production-grade software
Clean code and testing
Mentoring/line management
Problem solving
Multidisciplinary collaboration

Tools

Pydantic
JSON Schema
GitLab CI/CD

Job description

City Science is seeking a senior Python developer to design, build and maintain Python packages for modelling, simulation and data processing. You will lead engineering decisions, shape architecture, and turn analytical needs into reliable software.

You may be responsible for line managing one or more developers, with regular 1:1s, objective setting and performance reviews as part of a leadership pathways programme. Collaboration across disciplines is key to success.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 & Team Lead—Decarbonisation
Remote Senior Python Engineer & Team Lead—Decarbonisation

City Science • Witham

Remote
GBP 70,000 - 95,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 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 for Energy & Decarbonisation
Remote Senior Python Lead for Energy & Decarbonisation

City Science • Peggs Green

Remote
GBP 60,000 - 90,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 Developer
Remote Senior Python Developer

City Science • Wrexham

Remote
GBP 70,000 - 110,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