Python Engineer

Python Engineer

Posted 2 weeks ago by djr

£68 Per hour
Outside
Hybrid
Watford, England, United Kingdom

Summary: The role of Senior Python Engineer focuses on backend engineering for a real-time data platform, specifically working with event-driven systems and time-series data. The position requires strong Python skills and experience in building API-driven services and microservices. It is a contract role based in Watford with a hybrid working arrangement. The contract duration is four months and classified as outside IR35.

Key Responsibilities:

  • Building API-driven backend services in Python
  • Developing event-driven microservices using Azure Service Bus
  • Working on high-throughput ingestion and processing systems
  • Deploying services via Azure Functions or Docker on AKS

Key Skills:

  • Strong Python backend engineering experience
  • Experience designing data models for time-based querying
  • Optimising queries and handling large datasets
  • Experience working within event-driven architectures
  • Familiarity with Azure (Functions, AKS, Storage)
  • Experience with Azure Service Bus
  • Knowledge of ADX / Kusto or InfluxDB
  • Experience with Docker / Kubernetes

Salary (Rate): £68.00/hr

City: Watford

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: outside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Senior Python Engineer (Microservices / Event-Driven) – Contract £550/day | Outside IR35 4 Months | Watford (HYBRID)

We’re hiring a Senior Python Engineer with proven time-series experience to work on a real-time data platform. This is a backend engineering role focused on event-driven systems and time-series data. It is not a data science or analytics position.

What You’ll Be Doing

  • Building API-driven backend services in Python
  • Developing event-driven microservices using Azure Service Bus
  • Working on high-throughput ingestion and processing systems
  • Deploying services via Azure Functions or Docker on AKS

Core Requirements (Non-Negotiable)

  • Strong Python backend engineering experience
  • Demonstrable experience:
    • Designing data models for time-based querying
    • Optimising queries and handling large datasets
    • Working within event-driven architectures

Tech Environment

  • Python
  • Azure (Functions, AKS, Storage)
  • Azure Service Bus
  • ADX / Kusto or InfluxDB
  • Docker / Kubernetes