Remote, but you must be in the following location
GBP 50,000 – GBP 50,000 / year
Essential
· 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.
· The ability to write clean, maintainable, well-tested code.
· Experience line managing or formally mentoring developers, or a clear willingness and motivation 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.
Desirable
· Experience with Pydantic and/or JSON Schema.
· Familiarity with GitLab CI/CD.
· A strong grasp of geometry and physics, ideally including building physics.
· Understanding of decarbonisation and energy systems.
· Experience supporting the growth of more junior engineers, such as onboarding or coaching.
Aligned to Our Values
· Excellence: You hold high standards in your code, your solutions and your engineering decisions.
· Ownership & Accountability: You take responsibility for outcomes and proactively drive progress.
· Data Driven: You use evidence, analytical thinking and testing to guide your choices.
· Results Orientated: You focus on delivering outputs that create real-world impact.
· Adaptability & Learning: You embrace change, seek out new knowledge and learn quickly.
· Passion & Urgency: You care about what you build and work with purpose.
· 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.
What We Offer
· 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.
How to Apply
Please include:
· Your CV, highlighting relevant experience.
· Examples of projects that show your technical skills.
· Links to relevant code repositories or portfolio work.
· A short note on any line management or mentoring experience, or what draws you to taking on line management.
· Your preferred working hours and pattern.
We look forward to hearing from you.