Senior Python Developer E-Commerce (m/w/d)

The Fox

United States

Remote

USD 59,000 - 73,000

Full time

2 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Benefits offered by this job

Flexible hours
Fully remote work
Group pension scheme
Eye care policy
Cycle to work

Job summary

City Science is seeking a Senior Python Developer to lead design and implementation of Python packages for energy modelling and decarbonisation projects. The role is fully remote in the UK, with leadership opportunities and potential to line-manage developers as part of professional development.

You will work closely with DESNZ, external collaborators and internal domain experts to turn user needs into reliable software, while maintaining high code quality through testing and documentation.

Qualifications

  • Strong professional experience as a Python developer at or near senior level.
  • Excellent command of Python and its ecosystem, libraries, tooling and best practices.
  • Track record of building production-grade applications, ideally in data-rich or scientific domains.
  • Experience supporting the growth of more junior engineers, such as onboarding or coaching.

Responsibilities

  • Design, build and improve Python packages for modelling, simulation and data processing.
  • Line manage one or more developers: one-to-ones, objective setting and performance reviews.
  • Maintain high code quality through testing, documentation and code reviews.
  • Own your deliverables and keep projects moving with urgency and accountability.
  • Collaborate with DESNZ, external collaborators and internal domain experts to translate user needs into reliable software.

Skills

Python
Senior level
Software design
Testing

Tools

Cadence

Job description

Senior Python Developer Salary: From £50,000 per annum, depending on experience Location: Remote, open to candidates anywhere in the UK. Permanent, 32 40 hours per week. We are flexible on working pattern, so please tell us what suits you in your application. We welcome applications from all suitably qualified candidates regardless of sex, gender identity, age, disability, ethnicity, religion or belief, sexual orientation, or any other protected characteristic. We are looking for a Senior Python Developer (or someone operating close to senior level) to join our five-person energy development team. You will help lead the design and implementation of Python packages building on the Home Energy Model that will enable the next generation of energy performance assessment. You will work closely with DESNZ, external collaborators, our internal domain experts and your dev team, turning tangible and pressing user needs into reliable, maintainable Python software. You may already manage one or more
developers, or you may be ready to take that step, supported by our programme of leadership and management training. Either way, you will help the people you manage to do their best work and develop their careers. Design, build and improve Python packages for modelling, simulation and data processing. 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. Maintain high code quality through testing, documentation and thorough code reviews. Own your deliverables and keep projects moving with urgency and accountability. City Science is an SME founded in 2015 with one core mission: delivering decarbonisation. We help organisations that are serious about net zero achieve meaningful, quantifiable carbon reductions quickly and efficiently. We work collaboratively across the business to provide integrated solutions for a wide range of clients, from national
bodies such as DESNZ and the Climate Change Committee (CCC) to forward-thinking local authorities such as Oxfordshire County Council. Our award-winning research, software and product development team builds innovative digital tools, such as our GIS software, Cadence, that sit at the heart of how we deliver our projects. 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. A track record of building production-grade applications, ideally in data-rich or scientific domains. A strong grasp of geometry and physics, ideally including building physics. Experience supporting the growth of more junior engineers, such as onboarding or coaching. Excellence: You hold high standards in your code, your solutions and your engineering decisions. Data Driven: You use evidence, analytical thinking and testing to guide your choices. Meritocracy: You value competence and fairness, and you help raise the bar for everyone around you. Entrepreneurial: You are resourceful and creative, and you bring ideas that move the business forward. Fully remote working , with optional access to our offices in Birmingham, Bristol, Exeter and London whenever you want them. Flexible working hours to support a healthy work life balance. A talented, friendly and supportive team of engineers, data scientists and domain experts. Impactful projects in decarbonisation and sustainability. Real opportunities to grow, including as a people leader, and to shape exciting new products and capabilities. 25 days annual leave, plus bank holidays. Buy/sell annual leave policy. Membership of our group pension scheme. Enhanced maternity and paternity policy. Eye care policy. Cycle to work scheme. Employee assistance programme. Examples of projects that show your technical skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Developer E-Commerce (m/w/d)
Senior Python Developer E-Commerce (m/w/d)

City Science • United States

Remote
USD 59,000 - 73,000
Remote work
Pension scheme
Annual leave 25 days
+5
Senior Python Developer E-Commerce
Senior Python Developer E-Commerce

City Science • United States

Remote
USD 66,000 - 79,000
25 days annual leave
Bank holidays
Group pension scheme
+4
Senior Python Developer - Remote!
Senior Python Developer - Remote!

City Science • United States

Remote
USD 59,000 - 73,000
25 days annual leave
Group pension
Eye care policy
+1
Python Senior Developer- Remote
Python Senior Developer- Remote

City Science • United States

Remote
USD 66,000 - 93,000
Remote Senior Python Developer
Remote Senior Python Developer

City Science • United States

Remote
USD 59,000 - 73,000
Remote work
Group pension scheme
Eye care policy
+2
Senior Python Developer - Remote Lead for Energy Modelling
Senior Python Developer - Remote Lead for Energy Modelling

City Science • United States

Remote
USD 59,000 - 73,000
Remote work
Pension scheme
Annual leave 25 days
+5
Senior Python Developer (Remote) - Lead Energy Modeling
Senior Python Developer (Remote) - Lead Energy Modeling

The Fox • United States

Remote
USD 59,000 - 73,000
Flexible hours
Fully remote work
Group pension scheme
+2
Remote Senior Python Developer - Lead Energy Modeling
Remote Senior Python Developer - Lead Energy Modeling

City Science • United States

Remote
USD 59,000 - 73,000
Remote work
Group pension scheme
Eye care policy
+2
Senior Python Developer — Remote Lead in Energy Modelling
Senior Python Developer — Remote Lead in Energy Modelling

City Science • United States

Remote
USD 66,000 - 93,000
Senior Python Developer (Remote) - Lead & Build Energy Modelling
Senior Python Developer (Remote) - Lead & Build Energy Modelling

City Science • United States

Remote
USD 59,000 - 73,000
25 days annual leave
Group pension
Eye care policy
+1