Python Developer | Financial Distributed Systems | Up to £80,000 + Bonus + Benefits | Hybrid (London)
A Python Developer with strong core engineering skills is required by a leading Trading House institution to support the build‑out of next‑generation distributed systems across their Investment & Technology functions.
Work in a fast‑paced, event‑driven environment, designing and delivering scalable services and tooling. Influence architectural decisions and help modernise core platforms used across trading, analytics, and data teams.
Key Responsibilities:
- Engineering high‑quality backend services using core Python, developing software from scratch rather than simple scripting
- Building and enhancing distributed, event‑driven applications and internal tools
- Working closely with cross‑functional teams to gather requirements and deliver robust, well‑architected solutions
- Contributing to cloud‑based deployments and containerised environments
- Supporting the evolution of system architecture and best practices
Tech Stack & Experience Required:
- Exposure to event‑driven systems (FastAPI, Django, Flask desirable but not mandatory)
- C# experience is a plus
- Understanding of distributed systems, Kafka, containerisation, and Kubernetes
- Comfortable working in Azure cloud environments
- Solid communication skills – able to work closely with technical and non‑technical stakeholders
- No deep data‑warehouse knowledge needed, but should understand high‑level architecture and system design concepts
- Financial Services/FinTech experience is not necessary but a plus
Offer:
- Up to £80,000 base salary + discretionary bonus
- 25 days holiday + medical insurance
- Hybrid working: 3 days in the office, 2 days remote
If you’re interested in this Python role, please send your latest CV totomasz@virtuetech.io
#J-18808-Ljbffr
Contact Detail:
VirtueTech Recruitment Group Recruiting Team