A complete application in a minute — tailored resume and cover letter, ready to send.
RSG Plc, acting as Employment Agency, partners with a highly technical sports betting business to hire a Senior Software Engineer in London. The role focuses on real-time, low-latency backend systems built in Python and Java.
You’ll own significant technical decisions, work on distributed architecture, cloud-native deployments, and data processing for real-time markets.
Up to £120,000 + Bonus + Excellent Benefits
London - 5 Days On-Site | Python | Java | AI | Low Latency | Distributed Systems
Build software where performance, mathematics and real-time decision-making genuinely matter.
We're partnering with a highly technical sports betting business continuing to invest in its engineering function. They're looking for Senior Software Engineers to work on complex backend systems operating across real-time data, quantitative problems and high-performance distributed architecture.
This is an opportunity for engineers who enjoy difficult technical problems rather than simply delivering features or maintaining an existing codebase.
You’ll have significant technical ownership, contribute to architectural decisions and work alongside engineers tackling problems around latency, scalability, reliability and large-scale data processing.
You’ll join a highly technical engineering team building and evolving systems used within a quantitative sports betting environment.
You’ll work across:
Python | Java | GCP | Docker | REST APIs | Distributed Systems | Event-Driven Architecture | Streaming | Real-Time Data | AI/ML
We’re looking for engineers with strong backend foundations who have worked on technically demanding systems where speed, reliability and scale matter.
You’ll ideally have:
Candidates may come from environments such as:
Candidates from financial markets are particularly relevant where they have experience with FIX Protocol, electronic trading or real-time market-data systems.
A strong mathematical or quantitative background will be highly valuable.
You don't need to tick every box. The team may consider candidates who meet the majority of the technical requirements and can demonstrate strong engineering fundamentals.
This role is 5 days per week in the London office.
Candidates who are immediately available or working shorter notice periods will be strongly preferred.
If you’re a Senior Software Engineer with strong Python or Java experience and a background in low-latency, real-time or quantitative systems, get in touch for a confidential conversation.
RSG Plc is acting as an Employment Agency in relation to this vacancy.