Python Developer
Job description
🚀 Python Software Developer | Sports Betting Hedge Fund | London
Please note: Unfortunately, this role cannot offer visa sponsorship.
I'm hiring a Mid-Level Python Engineer to join a small, fast-moving engineering team building live automated trading systems across betting and prediction market exchanges. This is hands-on engineering where speed, reliability and correctness genuinely matter. You’ll work alongside experienced quants, traders and developers, owning everything from low-latency data and execution systems to model deployment, risk, simulation and observability.
What we're looking for
- 3 commercial Python experience
- Solid knowledge of async Python & concurrency
- Experience building and operating production services
- Third-party API integration experience, ideally WebSockets / real-time feeds
- Strong SQL & relational database skills
- Excellent debugging and production problem-solving ability
- Good understanding of state management and resilient systems
- Someone comfortable taking ownership and working autonomously
- Strong testing and code-review practices
- Comfortable making extensive use of modern AI coding tools
Tech stack
Python 3.11 | FastAPI | asyncio | PostgreSQL | RabbitMQ | WebSockets | HTTPX | Pydantic | pytest | Bazel
You don't need experience with everything.
1 day a week in the office
Full-time / Permanent
DM me for the full details or a confidential chat.
Interested in this role?