Senior Python Developer

Senior Python Developer (Storage / Platform)

£850 per day (Inside IR35)

12-Month Contract (Highly Likely Extension)

London – Hybrid (3 /4 Days Onsite)

We are partnering with a highly regarded organisation operating within the financial sphere, seeking a Senior Python Developer to join a high-impact Storage Engineering team on a long-term contract.

This is a hands-on opportunity to play a key role in building critical infrastructure from the ground up, working at massive scale across hundreds of petabytes of data.

The Role

You will be instrumental in designing and delivering a next-generation automation and orchestration platform, replacing legacy tooling with a modern, centralised solution.

Key Responsibilities

  • Build and enhance a Python-based automation and orchestration platform
  • Develop robust data movement tooling across storage tiers and geographic sites
  • Create intuitive self-service tools for non-technical users
  • Implement monitoring, health checks, and observability dashboards
  • Champion best practices across CI/CD, testing, and system design

Requirements

  • Expert-level Python experience (focused on large-scale systems, not scripting)
  • Strong background in CI/CD and scalable system architecture
  • Proven ability to design and build clean, modular, maintainable systems
  • Solid testing practices across unit, integration, and end-to-end levels

Desirable Experience

  • Exposure to Go or Rust
  • Experience with distributed SQL databases (e.g. CockroachDB)
  • Familiarity with orchestration tools such as Airflow, Temporal, or Prefect
  • Background working with large-scale data or storage platforms

This is an excellent opportunity to join a forward-thinking engineering environment tackling complex challenges at scale.

If you’re interested in learning more, please apply.

Job Details

Company
Arcus Search
Location
City of London, London, United Kingdom
Posted