Python Engineer

Company: djr
Apply for the Python Engineer
Location: Watford
Job Description:

4 Months | Watford (Hybrid)

We’re looking for a Senior Python Engineer to join a team building and evolving a high-performance, real-time data platform.

This is a hands-on backend engineering role focused on designing, improving and maintaining production-grade Python services that process high-volume, time-series data. It is not a data science or analytics position.

What You’ll Be Doing

  • Designing, building and enhancing Python backend services
  • Improving existing codebases with a focus on maintainability, performance and reliability
  • Identifying opportunities to simplify architecture and improve software design
  • Debugging complex production issues and implementing robust solutions
  • Writing clean, well-tested, production-quality code
  • Building automated tests and contributing to overall code quality
  • Working with engineers to review solutions, discuss technical trade-offs and drive engineering best practice
  • Deploying services using Azure Functions or Docker on AKS

Core Requirements (Non-Negotiable)

  • Experience designing and maintaining production-grade software
  • Demonstrable experience:
    • Designing data models for time-based querying
    • Optimising queries and handling large datasets
    • Strong understanding of software design principles, code quality and testing
    • Experience debugging complex applications and identifying root causes
    • Comfortable reviewing existing code, making pragmatic improvements and explaining technical decisions
    • Experience balancing delivery speed with long-term maintainability

Tech Environment

  • Python
  • ADX / Kusto or InfluxDB

This is an opportunity to work on a modern, distributed platform where engineering quality, scalability and thoughtful technical decision-making are valued just as highly as delivering new functionality.

#J-18808-Ljbffr…

Posted: July 9th, 2026