
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A well-established software company in the regulated energy sector is seeking a Senior Python Software Engineer. You'll be involved in building and maintaining critical Python-based systems, ensuring high code quality and supporting releases in a cloud environment. The role offers a base salary of circa £56,000 with a bonus of up to 15%, along with 25 days annual leave, health care benefits, and more. This hybrid position, based in Southampton, is ideal for a Python engineer looking for more responsibility and to mentor others.
Due to progression, this role exists to replace a senior engineer within a well‑established software company operating in the highly regulated energy sector.
Circa £56,000 base salary + up to 15% bonus | Hybrid (2 days per month onsite, Southampton)
The software you’ll work on is business critical. It must be reliable, auditable, and able to stand up to regulatory scrutiny. That shapes how engineering is done here: considered design, well‑tested code, and a focus on doing things properly rather than quickly.
If you’re a Python engineer ready to take on more responsibility, mentor others, and work in an environment where engineering discipline matters, this role is designed for you.
You’ll join a software‑led organisation, contributing to the design, development, and ongoing improvement of commercial systems used within a regulated energy environment.
You will report directly to a Principal Software Engineer and work alongside experienced engineers who value clarity, quality, and pragmatic problem‑solving.
This is not a people‑management role. Seniority is demonstrated through:
It’s well suited to someone who may not yet hold a senior title, but is already operating at that level and ready to step up.
Hybrid role with 2 days per month onsite
Office location: Southampton, Hampshire
Candidates must be within a 2‑hour commute. This is non‑negotiable and intended to ensure effective collaboration when required.
Interested? If you’re a Python engineer looking to step into a senior‑level role, working on meaningful software in a regulated environment, this is worth a conversation.
Apply directly or contact Chris Lynes at Spectrum IT Recruitment for a confidential discussion.