Senior Software Engineer - Python

New Today

Due to progression, this role exists to replace a senior engineer within a well-established software company operating in the highly regulated energy sector.Senior Python Software Engineer Circa £56,000 + up to 15% bonus | Hybrid (2 days per week in Oxford)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.What you'll be working on You'll join a software-led organisation, contributing to the design, development, and ongoing improvement of commercial systems used within a regulated energy environment. Your work will include:Building and maintaining Python-based services and applicationsWriting clear, well-tested, and maintainable codeContributing to design decisions and agreed technical standardsReviewing code and helping raise engineering quality across the teamSupporting reliable releases in a cloud-hosted environment You'll report directly to a Principal Software Engineer and work alongside experienced engineers who value clarity, quality, and pragmatic problem-solving.What 'senior' means here This is not a people-management role. Seniority is demonstrated through:Sound technical judgementOwnership of complex pieces of workMentoring and supporting less-experienced engineersLeading by example in code quality, testing, and delivery 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.Essential experienceCommercial experience developing software with PythonExperience building and maintaining production systemsA strong approach to testing and code qualityExperience working in a cloud environmentAWS Working pattern and locationHybrid role with 2 days per week onsiteOffice location: Oxford Salary and benefitsCirca £56,000 base salaryBonus up to 15% (personal and company performance)25 days' annual leave plus bank holidaysPension scheme (4% employer contribution when you contribute 5%)Health care scheme (including dental and eye care)EV car scheme (terms apply)Free onsite gymEmployee Assistance Programme and wellbeing supportPaid volunteering day each year 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.Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.JBRP1_UKTJ
Location:
Oxford District
Job Type:
FullTime

We found some similar jobs based on your search