Python Technical Lead - FinTech

Run-time Group Ltd
Charing Cross, United Kingdom
23 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 120K

Job location

Charing Cross, United Kingdom

Tech stack

API
Amazon Web Services (AWS)
Automation of Tests
Azure
Cloud Computing
Code Review
Databases
Continuous Integration
DevOps
Distributed Systems
Django
Data Intelligence
Python
PostgreSQL
Enterprise Messaging Systems
MongoDB
PCI Data Security Standards
RabbitMQ
Redis
Cloud Services
Data Streaming
Systems Architecture
Flask
Delivery Pipeline
FastAPI
Event Driven Architecture
Build Management
Containerization
Kubernetes
Kafka
Build Tools
Api Design
Docker
Microservices

Job description

  • Technical Leadership - Own the technical roadmap, guide architectural decisions, and ensure engineering excellence across backend services.
  • Python Engineering - Design and build robust, secure, and scalable microservices using Python (FastAPI, Django, Flask).
  • System Architecture - Lead the design of distributed systems, event-driven architectures, and high-availability platforms.
  • Team Mentorship - Coach engineers, conduct code reviews, and foster a culture of continuous improvement.
  • FinTech Platform Development - Build systems for payments, trading, risk, compliance, and data intelligence.
  • DevOps & Cloud - Collaborate on CI/CD pipelines, containerisation (Docker, Kubernetes), and cloud deployments (AWS/GCP/Azure).
  • Data & API Strategy - Oversee API design, data modelling, and integration with internal and external financial systems.
  • Security & Compliance - Ensure systems meet regulatory, security, and audit standards (PCI-DSS, SOC2, GDPR).

Requirements

  • Python Expertise - 7+ years building production systems with Python.
  • Microservices - Strong experience designing and scaling distributed microservice architectures.
  • Cloud Platforms - Deep knowledge of AWS/GCP/Azure services.
  • Databases - Proficiency with PostgreSQL, Redis, MongoDB, or similar.
  • Messaging Systems - Experience with Kafka, RabbitMQ, or event-streaming platforms.
  • CI/CD - Strong understanding of automated testing, deployment pipelines, and observability.
  • Leadership - Proven ability to lead teams, influence stakeholders, and deliver complex projects.
  • FinTech Domain Knowledge - Experience in payments, trading, banking, or financial data systems is a major advantage.

Apply for this position