> Markdown version of [/jobs/ext/2793135-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2793135-senior-software-engineer). 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 Software Engineer - **Company:** SR2 - **Location:** Cambridge, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Artificial Intelligence, Relational Databases, Python (Programming Language), Data Streaming, TypeScript, Web Applications, Data Processing, Backend, Machine Learning Operations, Front End Software Development, Api Design, Restful APIs - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840573963-senior-software-engineer ## About the Role We're partnering with an organisation at the forefront of developing cutting-edge technology that's redefining how we understand and approach human health. They're looking to bring a skilled Software Developer into their growing team who has strong Python skills - especially around API development - and the ability to apply this attention to detail to front-end projects and intuitive designs., * Proven commercial experience using Python. * Strong attention to detail and the ability to write clean and efficient code. * A genuine motivation to work in the Tech4Good space and be part of a business creating positive impact. * Excellent communication skills and the ability to work effectively in cross-functional teams. * A proactive approach to learning and confidence in tackling new challenges in a fast-paced environment. ## Description * Write clean, secure and scalable code using modern frameworks and tools to bring innovative designs to life. * Build robust APIs using Python and connect them with front-end technologies such as TypeScript-based frameworks, ensuring smooth user experiences and efficient data flows. * Use Python to power AI and machine learning systems, including model development, model serving and production inference. * Develop reliable backend infrastructure to support dynamic web applications. * Work with relational databases to ensure effective data handling and management. ## Related Videos - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Behind the Curtain: How Recruiters Shortlist Devs in an AI-Driven Market and How You Stand Out](https://www.wearedevelopers.com/videos/100229-behind-the-curtain-how-recruiters-shortlist-devs-in-an-ai-driven-market-and-how-you-stand-out) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)