Back to search
djr Linkedin · Posted 25d ago

Senior Software Engineer

United Kingdom

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Senior Python Backend Engineer

£550/day | Outside IR35 | 4 Months | Hybrid (Watford)


We're working with a technology company building high-performance backend platforms, and we're looking for an experienced Senior Python Backend Engineer to join the team on an initial 4-month contract.


This is a hands-on engineering role focused on designing, building and improving production backend services.


This is NOT an AI, Data Engineering or Cloud Engineering position.


What you'll be doing

  • Designing and building production Python backend services using FastAPI
  • Developing scalable REST APIs and distributed backend systems
  • Working with event-driven architectures using technologies such as Kafka or RabbitMQ
  • Improving performance, reliability and maintainability of existing services
  • Collaborating with experienced backend engineers on architecture and code quality
  • Writing clean, well-tested Python code using modern engineering practices

What we're looking for

  • Strong commercial Python development experience
  • Commercial experience with FastAPI (or extensive modern Python API development)
  • Experience designing and maintaining production REST APIs
  • Background working with microservices and distributed systems
  • Experience with messaging technologies such as Kafka, RabbitMQ or similar
  • Strong SQL/database knowledge
  • Experience with Pytest and automated testing
  • Comfortable debugging and improving existing production code

Nice to have

  • Async Python (AsyncIO)
  • Docker
  • Kubernetes
  • PostgreSQL
  • SQLAlchemy
  • Time-series or event-driven platforms

This role isn't right if...

  • Your recent experience is primarily AI / LLM / RAG / Agentic AI
  • You're mainly a Data Engineer
  • You're primarily a Cloud/DevOps Engineer
  • You're an Architect or Manager looking for a leadership role rather than hands-on coding


We're looking for someone who enjoys solving backend engineering problems and writing production Python every day.


📍 Watford (Hybrid)

💷 £550/day Outside IR35

📅 4-month initial contract

🚀 Immediate start


If you're an experienced Python Backend Engineer looking for your next contract, I'd love to hear from you.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search