Senior Python Engineer

webbyfox consultancy

United States

Remote

USD 150,000 - 210,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Webbyfox is seeking a Senior Python Engineer to design, build, and scale backend services powering its products. You will own end-to-end architecture, API design, deployment, and monitoring while collaborating with product, data, and DevOps teams.

You will lead design discussions, mentor engineers, and optimize performance, security, and observability across the stack, with a remote-friendly, telecommuting setup and exposure to AWS, GCP, or Azure environments.

Qualifications

  • 5+ years of professional software development experience with strong Python expertise.
  • Solid experience with Django, FastAPI, or Flask.
  • Strong RESTful API design; GraphQL experience is a plus.
  • Relational DBs (PostgreSQL/MySQL) and ORMs; NoSQL (Redis/MongoDB) a plus.
  • Async programming (asyncio) and task queues (Celery/RS).
  • Cloud platforms (AWS/GCP/Azure), Docker, and Kubernetes.
  • Strong testing discipline (pytest) and CI/CD experience.
  • Good software design patterns, system design, and security practices.
  • Excellent communication and mentoring skills.
  • Bachelor's degree or equivalent practical experience.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs in Python.
  • Lead architectural discussions and make design decisions.
  • Write clean, 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 to translate requirements.
  • Contribute to CI/CD pipelines, observability, and production support.
  • Stay current with Python ecosystem and evolve the tech stack.

Skills

Python
Django
FastAPI
REST APIs
GraphQL
PostgreSQL
MySQL
Redis
MongoDB
Asyncio
Celery
AWS
Docker
Kubernetes
pytest
CI/CD
Git
Software design patterns
Security best practices

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
PostgreSQL
MySQL
Redis
MongoDB

Job description

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

AI Engineer
AI Engineer

webbyfox consultancy • United States

Remote
USD 120,000 - 180,000
Senior Python Backend Engineer — Remote, Scalable APIs
Senior Python Backend Engineer — Remote, Scalable APIs

webbyfox consultancy • United States

Remote
USD 150,000 - 210,000
Senior Full-Stack Python Developer
Senior Full-Stack Python Developer

Simera • Carlisle (MA)

Hybrid
USD 140,000 - 210,000
Senior Python Engineer - Data ( Remote, Full-Time) [AS340]
Senior Python Engineer - Data ( Remote, Full-Time) [AS340]

Smart Working Solutions • United States

Remote
USD 140,000 - 190,000
Senior Python Engineer - Data ( Remote, Full-Time) [AS340]
Senior Python Engineer - Data ( Remote, Full-Time) [AS340]

OpenKrill • United States

Remote
USD 120,000 - 180,000
Python Backend Developer (FastAPI/Django, Cloud) | Diverse Lynx | New York, USA
Python Backend Developer (FastAPI/Django, Cloud) | Diverse Lynx | New York, USA

Diverse Lynx • New York (NY)

On-site
USD 90,000 - 120,000
Senior Python Engineer
Senior Python Engineer

Premier Inn Hotels LLC (UAE) • United States

On-site
USD 140,000 - 190,000
Senior Python Developer
Senior Python Developer

8 West Consulting • United States

Remote
USD 140,000 - 190,000
Python Developer
Python Developer

Talent Groups • United States

On-site
USD 80,000 - 120,000
Python Developer
Python Developer

MLabs • Town of Italy (NY)

Remote
USD 81,000 - 122,000
Competitive Salary
Fully remote position
Exposure to ML-driven product development
+2