Senior Python Backend Software Developer
Hybrid · London, England, United Kingdom
Job Summary
Senior Python Backend Software Developer to design robust, scalable Python services. Responsibilities include implementing REST APIs in Django to support frontend components, collaborating with AI engineers to analyze large data sets, and delivering high-quality code with comprehensive tests and code reviews. The role emphasizes ownership, problem-solving, and opportunities for career growth into Team Lead, Project Lead, or Staff Engineer. Required skills include Python, Django or Flask, REST API design, AWS, SQL/PostgreSQL, CI/CD with GitHub/Jenkins/Docker/Terraform, and strong communication. The role offers a hybrid work arrangement in London with a UK-based employer and a comprehensive benefits package.
Required Qualifications
- 4+ years of Python coding professional experience
- Degree in Computer Science (or similar), at 2:1 or above
- Familiarity with coding in Django and the Django Rest Framework, or Flask Web frameworks
- Ability to learn and apply new technology quickly
- Ability to effectively communicate complex technical concepts to team members and stakeholders
- Amazon Web Services
- SQL / PostgreSQL
- Build pipeline and CI with GitHub, Jenkins, Docker, Terraform
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.