Senior Software Engineer - Python
New Today
Considering making an application for this job Check all the details in this job description, and then click on Apply.
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 applications
Writing clear, well-tested, and maintainable code
Contributing to design decisions and agreed technical standards
Reviewing code and helping raise engineering quality across the team
Supporting 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 judgement
Ownership of complex pieces of work
Mentoring and supporting less-experienced engineers
Leading 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 experience
Commercial experience developing software with Python
Experience building and maintaining production systems
A strong approach to testing and code quality
Experience working in a cloud environment
AWS
Working pattern and location
Hybrid role with 2 days per week onsite
Office location: Oxford
Salary and benefits
Circa £56,000 base salary
Bonus up to 15% (personal and company performance)
25 days' annual leave plus bank holidays
Pension scheme (4% employer contribution when you contribute 5%)
Health care scheme (including dental and eye care)
EV car scheme (terms apply)
Free onsite gym
Employee Assistance Programme and wellbeing support
Paid 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. xbpsjku
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
- Location:
- Oxford
- Job Type:
- FullTime
- Category:
- Engineering
We found some similar jobs based on your search
-
New Today
Senior Software Engineer Python
-
Oxford
- Engineering
Title:Senior Software Engineer Python Department:Procode IT Location:Hybrid All potential candidates should read through the following details of this job with care before making an application. - Commuting distance of our Oxford office Salary:Circa...
More Details -
-
New Today
Senior Software Engineer Python
-
Oxford
- Engineering
Title:Senior Software Engineer Python Department:Procode IT Location:Hybrid All potential candidates should read through the following details of this job with care before making an application. - Commuting distance of our Oxford office Salary:Circa...
More Details -
-
New Today
Senior Software Engineer - Python
-
Oxfordshire
- Engineering
Due to progression, this role exists to replace a senior engineer within a well-established software company operating in the highly regulated energy sector. Considering making an application for this job Check all the details in this job descriptio...
More Details -
-
2 Days Old
Senior Software Engineer - Python
-
Oxfordshire
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...
More Details -
-
2 Days Old
Senior Software Engineer Python
-
Oxfordshire
Title:Senior Software Engineer Python Department:Procode IT Location:Hybrid - Commuting distance of our Oxford office Salary:Circa £56,065 + up to 15% discretionary bonus scheme Sponsorship:Unfortunately, we are unable to offer sponsorship for this ...
More Details -
-
3 Days Old
Senior Software Engineer - Python
-
Ducklington, England, United Kingdom
Overview 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 EngineerCirca £56,000 + up to 15% bonus | Hybrid (2 days per...
More Details -