> Markdown version of [/jobs/ext/2821835-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2821835-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:** Digital Gurus - **Location:** Leeds, UK - **Experience:** Expert - **Salary:** £80,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Unit Testing, Cloud Computing, Code Review, Databases, Continuous Delivery, Continuous Integration, DevOps, Django Web Framework, Python (Programming Language), Object-Oriented Software Development, SQL Databases, Web Application Frameworks, Modern Ui, Flask (Web Framework), Fastapi, Terraform, Api Management, Docker, Microservices - **Published:** September 10, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840576022-senior-software-engineer ## About the Role * 5+ years' experience building production-grade software in Python * Strong knowledge of OOP, clean code principles, and modern design patterns * Confident working with SQL databases, cloud infrastructure (AWS), and infrastructure as code * Comfortable in Agile environments, with an understanding of CI/CD and DevOps workflows * Excellent communication skills, with the ability to guide and mentor others while staying hands-on ## Description * Taking ownership of core backend architecture, designing and delivering reliable, scalable solutions in Python * Building and refining APIs and microservices using modern frameworks such as Flask, FastAPI, or Django * Designing and optimising data models and SQL queries to ensure performance at scale * Deploying to AWS environments using modern DevOps practices - including Terraform, CI/CD pipelines, and containerisation (Docker) * Contributing to the evolution of the engineering culture through mentorship, code reviews, and technical leadership * Driving automation and reliability through unit testing, API testing, and continuous delivery ## Related Videos - [Intro to FastAPI](https://www.wearedevelopers.com/videos/462-intro-to-fastapi) - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [The journey from developer to devops - what i've learnt along the way](https://www.wearedevelopers.com/videos/238-the-journey-from-developer-to-devops-what-i-ve-learnt-along-the-way) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [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) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025)