Python Software Engineer
TEAM • Birmingham, West Midlands (County) • Posted July 14, 2026
About the Role
The software you build today could help shape how the UK is powered tomorrow. As a Mid-Level Python Software Engineer, you'll develop the digital platforms that support the UK's transition to Net Zero, solving complex technical challenges while building your expertise alongside an experienced engineering team.
This is an opportunity to work on meaningful technology with genuine national impact. You'll contribute to modern cloud-based applications, collaborate with talented technical specialists and have a clear pathway to further develop your engineering career in an environment that values quality, innovation and continuous improvement.
What's in it for you
* Salary of £65,000 - £74,000 plus a 10% annual bonus
* Hybrid working with just two days per week in the Birmingham office
* Work on technology that directly supports the UK's clean energy transition
* Structured mentoring from Senior and Principal Engineers with clear career progression
* Competitiv...
This is an opportunity to work on meaningful technology with genuine national impact. You'll contribute to modern cloud-based applications, collaborate with talented technical specialists and have a clear pathway to further develop your engineering career in an environment that values quality, innovation and continuous improvement.
What's in it for you
* Salary of £65,000 - £74,000 plus a 10% annual bonus
* Hybrid working with just two days per week in the Birmingham office
* Work on technology that directly supports the UK's clean energy transition
* Structured mentoring from Senior and Principal Engineers with clear career progression
* Competitiv...