> Markdown version of [/jobs/ext/2929983-senior-python-developer](https://www.wearedevelopers.com/jobs/ext/2929983-senior-python-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Python Developer - **Company:** Oscar Associates (UK) Ltd - **Location:** Bristol, UK - **Experience:** Expert - **Salary:** £130,000.0 - £143,000.0 - **Contract:** Temporary contract - **Skills:** Application Programming Interfaces (APIs), JIRA, Relational Databases, Python (Programming Language), MySQL, SQLAlchemy, Data Processing, Git, Fastapi, Pandas, Api Design, Terraform - **Published:** September 16, 2026 - **Apply:** https://www.reed.co.uk/jobs/senior-python-developer/57352084 ## About the Role * MySQL - strong experience with query design, optimisation, and relational data modelling * SQLAlchemy - solid production experience using it as an ORM/toolkit, including more complex query patterns * Pandas - confident using it for non-trivial data manipulation and reporting workflows * FastAPI - proven experience designing and building APIs with FastAPI, ideally including migration or modernisation work * Jira and Git Nice to have * PyMuPDF * GCP * Terraform ## Description You'll work closely with the client's in-house Engineering team and a Mid Python Developer! What you'll be doing * Owning delivery of features and improvements across reporting, operational tooling, and APIs * Designing and building robust, well-tested Python code against MySQL-backed data using SQLAlchemy * Using Pandas for more complex data manipulation and transformation in reporting workflows * Architecting and extending FastAPI services, including planning API migrations * Working within the team's existing Git workflow and tracking work through Jira, To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website. Not what you are looking for? * Data Scientist jobs * Python jobs * Software Engineer jobs * Python Developer jobs * Finance Manager jobs ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Devouring APIs with Python](https://www.wearedevelopers.com/videos/355-devouring-apis-with-python) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Dev Digest 157: CUDA in Python, Gemini Code Assist and Back-dooring LLMs](https://www.wearedevelopers.com/magazine/557-dev-digest-157-cuda-in-python-gemini-code-assist-and-back-dooring-llms) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development)