Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior python engineer

Didcot
Python engineer
Posted: 28 March
Offer description

Senior Python Engineer Location: Hybrid – Harwell, Oxfordshire Reports to: Head of Back End Role Overview: As a Senior Python Engineer, you will rapidly understand requirements and design effective, scalable, and robust solutions aligned with best practices. You will play a key role in code reviews, contributing to sprint leadership, and alignment to company objectives while driving the highest standards in engineering quality. You will collaborate closely with cross-functional teams to identify opportunities for improvement, address technical gaps, and deliver reliable, effective solutions to satisfy requirements. As well as supporting and maintaining existing systems, you will effectively balance priorities in a fast-paced, value-driven environment. You will mentor junior team members, share knowledge and demonstrate continuous improvement across the wider team. You will also influence technical direction by contributing to discussions on tooling, emerging technologies and best practices to support and enable future development. Key Responsibilities: Maintain and improve existing systems and documentation. Implement functional requirements and contribute to technical designs and planning. Build efficient, scalable back-end features in Python and support more junior members of the team. Implement secure solutions compliant with data protection. Identify areas for improvement and propose enhancements to the software. Collaborate with UX/UI designers to ensure user-centred designs are translated effectively into code. Collaborate with front-end engineers to ensure APIs are secure, reliable and performant. Collaborate with quality assurance engineers to mitigate bugs and resolve issues promptly. Lead by example in maintaining high standards and best practices. Skills and Experience: Highly skilled Python developer with a proven track record of delivering robust, high-quality, and well tested solutions. Understanding and experience of multi-process architectures, asynchronous processing, and threading limitations in Python. Experience with Python frameworks and libraries such as FastAPI, Flask, pandas, NumPy, HTTPX, etc. Strong knowledge of Python testing frameworks (pytest, unittest, Behave). Excellent problem-solving skills. Excellent written and verbal communication. Strong understanding and experience with RESTful APIs. Understanding of spatial data, databases and SQL. Understanding of containerisation. Familiarity with front-end technologies (JavaScript, TypeScript, HTML5). Experience with Amazon Web Services (AWS). Experience coaching junior team members.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Modelling python engineer - energy simulations, oxford
Oxford
Aurora Energy Research Limited
Python engineer
€50,000 a year
Similar job
Senior python engineer — cloud-native, aws, hybrid
Oxford
Utilita Energy Ltd
Python engineer
€56,065 a year
Similar job
Hybrid flood modelling & python engineer
Reading (Berkshire)
Jacobs
Python engineer
€50,000 a year
See more jobs
Similar jobs
It jobs in Didcot
jobs Didcot
jobs Oxfordshire
jobs England
Home > Jobs > It jobs > Python engineer jobs > Python engineer jobs in Didcot > Senior Python Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save