Senior Software Engineer Python
New Yesterday
Senior Software Engineer (Python)
Hybrid London (1-3 days per week)
Up to £80,000 + Benefits
Are you a passionate Python engineer who thrives on building scalable, high-quality software? We're working with a multi-award-winning digital agency, recognised as one of the Sunday Times Best Places to Work, that's looking for a Senior Software Engineer (Python) to help shape the next generation of their data-driven tools and products.
Why this role?
- Work at the intersection of data, automation, and AI, delivering tools that drive measurable impact for global brands.
- Join a collaborative, innovative engineering culture where learning, experimentation, and technical excellence are at the core.
- Hybrid flexibility: 1-3 days per week in the London office, balance the rest remotely.
- Be part of a company that has won multiple Performance Marketing Employer of the Year awards - and genuinely invests in its people.
What you'll be doing:
- Designing, building, and maintaining scalable Python-based applications and microservices.
- Developing internal tools and automation to support both client delivery and internal teams.
- Building, testing, and deploying RESTful APIs using frameworks like FastAPI or Django REST Framework.
- Collaborating with data and platform engineers to integrate new features and optimise performance.
- Ensuring robust engineering practices including CI/CD, TDD, and secure development.
- Supporting and mentoring junior engineers, helping raise the technical bar across the team.
- Staying hands-on while contributing to the architectural direction and long-term roadmap.
What we're looking for:
- 5+ years of experience as a Software Engineer, ideally in Python (3.10+).
- Proven experience developing cloud-native applications (GCP or AWS).
- Strong understanding of CI/CD pipelines (e.g. GitHub Actions) and containerisation (Docker).
- Experience designing scalable, secure systems using modern principles (SOLID, TDD).
- Familiarity with databases (SQL, NoSQL, or graph) and API integrations.
- Excellent communicator who thrives in a collaborative, fast-paced environment.
Nice-to-haves:
- Experience with Generative AI / LLMs in applied engineering contexts.
- Exposure to infrastructure-as-code (Terraform, CloudFormation, or CDK).
- Familiarity with Vue.js or other front-end frameworks for collaboration with UI teams.
- Location:
- City Of London, England, United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Yesterday
Senior Software Engineer in Test, Python
-
Manchester
- IT & Technology
Overview Teamwork makes the stream work. Roku is changing how the world watches TV. Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we aim to power every television in the world. Roku pioneered streaming to the TV. Our missi...
More Details -
-
New Yesterday
Senior Software Engineer, Python
-
United Kingdom
- IT & Technology
Senior Software Engineer, Python Join to apply for the Senior Software Engineer, Python role at DolarApp. Direct message the job poster from DolarApp Overview The world has borders. Your finances don't have to. What we're looking for Do you want t...
More Details -
-
New Yesterday
Senior Software Engineer (Python)
-
United Kingdom
- IT & Technology
Overview Senior Recruitment Consultant - Software and Data Engineering @ Harnham Senior Software Engineer (Python) – Up to £80,000 + Benefits Are you a passionate Python engineer who thrives on building scalable, high-quality software? We’re workin...
More Details -
-
New Yesterday
Senior Software Engineer in Test, Python
-
Cambridge
- IT & Technology
Overview Teamwork makes the stream work. Roku is changing how the world watches TV. Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we aim to power every television in the world. Roku pioneered streaming to the TV. Our missi...
More Details -
-
New Yesterday
Senior Software Engineer Python
-
City Of London
- IT & Technology
Senior Software Engineer (Python) Hybrid London (1-3 days per week) Up to £80,000 + Benefits Are you a passionate Python engineer who thrives on building scalable, high-quality software? We're working with a multi-award-winning digital agency , r...
More Details -
-
New Yesterday
Senior Software Engineer, Python
-
England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Senior Software Engineer, Python Join to apply for the Senior Software Engineer, Python role at DolarApp. Direct message the job poster from DolarApp Overview The world has borders. Your finances don't have to. What we're looking for Do you want t...
More Details -