Python Developer

Python Software Engineer – Sports betting Hedge Fund – London

Hybrid 2 days in the office and 3 days from home

Python Software Engineer is required for a leading provider of sports betting brokerage software worldwide based in London. The successful Python Developer will be to joining a small, tight-knit team, working closely with the quantitative researchers and alongside other extremely talented and driven engineers to build and support systematic trading models. The successful Python Developer will be developing and optimizing the backend infrastructure that powers company’s core business logic. The current system runs on PostgreSQL, FastAPI, and Redis, and they are transitioning towards a distributed, event-driven architecture using Kafka (Redpanda) for queuing and ClickHouse for analytics, while continuing to leverage Redis (Dragonfly or Valkey) for caching and streaming performance. You’ll play a key role in streamlining real-time data flows, managing WebSockets, message queues, and external API integrations, while ensuring the stability, scalability, and observability of the systems.

Essential Skills

  • 4+ years experience backend development background (language-agnostic)
  • Experience with Python and FastAPI
  • Proven experience integrating and managing external APIs
  • Understanding of data pipelines, streaming, and distributed systems
  • Hands-on experience with monitoring and system observability
  • Detail-oriented, proactive, and collaborative mindset

Core Tech Stack

  • PostgreSQL, Redis (Dragonfly or Valkey), FastAPI
  • Kafka (Redpanda) for message queuing
  • ClickHouse for analytics and reporting
  • WebSockets, REST APIs, external API integrations
  • Docker / Kubernetes for containerization and orchestration
  • Monitoring & Metrics: open to solutions such as Prometheus, Grafana, or similar tools
Company
Venture Up
Location
London, UK
Posted
Company
Venture Up
Location
London, UK
Posted