£550 Per day
Outside
Hybrid
Watford, Hertfordshire, UK
Summary: The Senior Time-Series Engineer role involves working on a time-series focused platform that supports real-time data ingestion, storage, and analytics. The position requires hands-on experience with time-series data in production, utilizing either Python or .NET technologies. The role is contract-based for four months and is classified as outside IR35. The successful candidate will be responsible for building API-driven back-end services and optimizing time-series data pipelines.
Key Responsibilities:
- Building API-driven Back End services handling high transactional workloads
- Designing and optimising time-series data pipelines (ingestion storage query)
- Working with event-driven architectures using Azure Service Bus
- Modelling time-series datasets for performance and scalability
- Implementing retention policies, partitioning strategies, and downsampling
- Optimising query performance across large-scale datasets
- Deploying services into Azure (AKS, Functions, App Services)
Key Skills:
- Proven, hands-on experience with time-series data in production
- Experience with InfluxDB and/or Azure Data Explorer (ADX/Kusto)
- Kusto Query Language (KQL) (for ADX users)
- Strong understanding of time-series data modelling
- Ingestion pipelines
- Query optimisation
- Partitioning strategies
- Hot vs cold data layers
- Retention & downsampling
- Python or C#/.NET
- Azure (AKS, Functions, App Services, Storage)
- Azure Service Bus (event-driven systems)
- Docker/Kubernetes
- Azure Monitor/App Insights/Datadog
- GitHub Actions (CI/CD)
Salary (Rate): £550/day
City: Watford
Country: UK
Working Arrangements: hybrid
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT
Senior Time-Series Engineer (Python or .NET) - Contract
£550/day
Hybrid (Watford)
4 Months
Outside IR35
We're supporting a technology-led organisation building high-throughput, event-driven systems operating at scale.
They are looking for 2 Senior Engineers (1 Python, 1 .NET/C#) to work on a time-series focused platform powering Real Time data ingestion, storage, and analytics.
This is not a standard Back End role.
If you haven't actually worked hands-on with time-series data in production, this won't be the right fit.
What You'll Be Doing
- Building API-driven Back End services handling high transactional workloads
- Designing and optimising time-series data pipelines (ingestion storage query)
- Working with event-driven architectures using Azure Service Bus
- Modelling time-series datasets for performance and scalability
- Implementing retention policies, partitioning strategies, and downsampling
- Optimising query performance across large-scale datasets
- Deploying services into Azure (AKS, Functions, App Services)
Core Requirements (Non-Negotiable)
- Proven, hands-on experience with time-series data in productionNot theoretical
- Not "touched it once"
- You've built, scaled, and optimised it
- Experience with:
- InfluxDB and/or Azure Data Explorer (ADX/Kusto)
- Kusto Query Language (KQL) (for ADX users)
- Strong understanding of:
- Time-series data modelling
- Ingestion pipelines
- Query optimisation
- Partitioning strategies
- Hot vs cold data layers
- Retention & downsampling
Tech Environment
- Python or C#/.NET
- Azure (AKS, Functions, App Services, Storage)
- Azure Service Bus (event-driven systems)
- Docker/Kubernetes
- Azure Monitor/App Insights/Datadog
- GitHub Actions (CI/CD)
What They're Looking For
- Engineers who have worked on long-lived, production platforms
- Strong focus on reliability, scalability, and performance
- Comfortable operating in high-load, distributed systems
- Able to explain real implementations, not just concepts
Why This Role
- Proper engineering challenge (not CRUD/web apps)
- Work on Real Time, high-volume data systems
- High-impact project with immediate demand for delivery
- Outside IR35, strong rates, quick turnaround
If you've genuinely built and scaled time-series systems, this is a very strong contract.
If you haven't, this one won't land.