Senior Python Engineer

Python Software Foundation

Greater London

Remote

GBP 70,000 - 110,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-first

Job summary

Webbyfox is a UK-based Python web development agency seeking a Senior Python Engineer to design, build and scale backend services powering our products. You will own services end to end—from architecture and API design to deployment and monitoring—and collaborate with product, data and DevOps teams.

Responsibilities include designing scalable APIs in Python, leading architectural decisions, mentoring engineers, and improving performance, security and reliability across the stack.

Qualifications

  • 5+ years of professional software development experience, with strong Python expertise.
  • Hands-on experience with Django, FastAPI or Flask and RESTful APIs.
  • Proficiency with relational databases (PostgreSQL/MySQL) and ORMs; NoSQL is a plus.
  • Experience with asyncio and task queues (Celery/RQ).
  • Cloud exposure (AWS, GCP or Azure), Docker, and Kubernetes.
  • Strong testing discipline (pytest, unit/integration, TDD).
  • Familiarity with CI/CD, Git workflows, and monitoring tools.
  • Knowledge of design patterns, system design, and security best practices
  • Excellent communication and mentoring skills
  • Bachelor's degree in CS or related field, or equivalent practical experience

Responsibilities

  • Design, build, and scale backend services and APIs in Python.
  • Own services end to end from architecture to deployment and monitoring.
  • Lead technical design discussions and architectural decisions.
  • Write clean, well-tested code and promote engineering best practices.
  • Review code and mentor junior and mid-level engineers.
  • Optimize performance, reliability, and security of applications.
  • Collaborate with product, data, and DevOps teams across projects.
  • Contribute to CI/CD pipelines and production observability.

Skills

Python
Django
FastAPI
REST APIs
Async programming
Testing
CI/CD
Docker
Kubernetes
AWS

Education

Bachelor's degree in Computer Science or related field

Tools

Django
FastAPI
Flask
PostgreSQL
MySQL
Redis
MongoDB
Git
Docker
Kubernetes
Celery
AWS

Job description

Senior Python Engineer New
webbyfox consultancy London, UK

Job Title
Senior Python Engineer
Job Title
Senior Python Engineer
Job Description

We're looking for a Senior Python Engineer to design, build, and scale the backend systems that power our products. You'll own services end to end — from architecture and API design through to deployment and monitoring — and work closely with product, data, and DevOps teams.


Key responsibilities:



  • Design, develop, and maintain scalable, high-performance backend services and APIs in Python

  • Lead technical design discussions and make sound architectural decisions

  • Write clean, well-tested, maintainable code and champion engineering best practices

  • Review code and mentor junior and mid-level engineers

  • Optimise application performance, reliability, and security

  • Collaborate with cross-functional teams to translate requirements into technical solutions

  • Contribute to CI/CD pipelines, observability, and production support

  • Stay current with the Python ecosystem and help evolve our tech stack


Restrictions


  • Telecommuting is OK

  • Agencies are OK


Requirements


  • 5+ years of professional software development experience, with strong expertise in Python

  • Solid experience with at least one major web framework (Django, FastAPI, or Flask)

  • Strong understanding of RESTful API design; GraphQL experience is a plus

  • Proficiency with relational databases (PostgreSQL/MySQL) and ORMs; NoSQL experience (Redis, MongoDB) is a plus

  • Experience with asynchronous programming (asyncio) and task queues (Celery, RQ, or similar)

  • Hands-on experience with cloud platforms (AWS, GCP, or Azure), Docker, and Kubernetes

  • Strong testing discipline (pytest, unit/integration testing, TDD)

  • Familiarity with CI/CD, Git workflows, and monitoring/logging tools

  • Good knowledge of software design patterns, system design, and security best practices

  • Excellent communication skills and experience mentoring other engineers

  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience


About the Company

Webbyfox is a UK-based Python web development agency. Our senior Python engineers build web applications and APIs for UK teams using Django and FastAPI.


We deliver new Django applications and FastAPI services, upgrade and rescue ageing Python/Django codebases, and provide Python developers for hire or white-label work. We also offer Wagtail CMS, AI-powered search and agents, and PHP (Laravel/WordPress) maintenance. Our stack centres on modern Django (5.2 LTS / 6.0), FastAPI and PostgreSQL.


Our recent work includes LetRecord, a compliance tool for landlords and letting agents in England, and RoomNest, a room-rental marketplace covering London, Birmingham and Manchester. We build to WCAG 2.2 AA and the GOV.UK Service Standard for public-sector projects.


We are remote-first and work across EU and US hours. Clients own their code from day one, and we work in focused four-week build cycles. Webbyfox is a trading name of Yira Ltd, registered in England & Wales.


Contact Info


  • Contact: Rizwan Mansuri

  • E-mail contact: hello @ webbyfox . co . uk

  • Web: https://www.webbyfox.co.uk/careers/senior-python-developer/

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer
Senior Python Engineer

Django TV • Greater London

Hybrid
GBP 90,000 - 120,000
Health insurance
Remote-friendly environment
Flexible hours
Remote Senior Python Backend Engineer
Remote Senior Python Backend Engineer

Python Software Foundation • Greater London

Remote
GBP 70,000 - 110,000
Remote-first
AI Engineer
AI Engineer

Python Software Foundation • Greater London

Remote
GBP 85,000 - 110,000
Remote work allowed
Flexible hours
AI Engineer
AI Engineer

Django Rest Framework • Greater London

Hybrid
GBP 90,000 - 125,000
Senior Software Engineer (Python)
Senior Software Engineer (Python)

Harnham • England

Hybrid
GBP 72,000 - 88,000
25 days holiday plus option to buy 5 more
Private medical cash plan
Annual performance-based bonus (up to 7%)
+2
Full-stack Python/Django Developer
Full-stack Python/Django Developer

Rock Kitchen Harris • Leicester

Remote
GBP 30,000 - 50,000
20 days annual leave
8 days national bank holidays
Paid time off around Christmas
+7
Senior Python Backend Engineer - Remote & Scalable APIs
Senior Python Backend Engineer - Remote & Scalable APIs

Django Rest Framework • Greater London

Hybrid
GBP 90,000 - 120,000
Health insurance
Remote-friendly environment
Flexible hours
Senior Software Engineer
Senior Software Engineer

DiverseJobsMatter • Leeds

Hybrid
GBP 70,000 - 100,000
Contributory pension scheme
25 days annual leave
Flexible benefits package
+5
Backend Python Developer
Backend Python Developer

Burns Sheehan Limited • Greater London

Hybrid
GBP 75,000 - 100,000
Flexible benefits budget
Monthly socials
90 day work-from-anywhere perk
Python Engineer - Contract - Inside IR35
Python Engineer - Contract - Inside IR35

Burendo • City Of London

Remote
GBP 83,025 - 110,700
Competitive rate
Remote working
Supportive consultancy environment