About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks tha…
Senior Software Engineer (Sports betting)
Up to £120,000 + Bonus + Excellent Benefits
London | Python | Java | GCP | Real-Time Distributed Systems
Build systems where performance really matters.
If you're a Senior Software Engineer who gets excited by high-performance systems, distributed architecture and real-time data, this could be a seriously interesting opportunity.
We're partnering with an innovative technology business investing heavily in its engineering function and building highly available, cloud-native platforms that operate at significant scale.
This isn't a role where you'll simply be maintaining an existing code-base.
You'll be solving complex engineering problems, shaping architecture and working on systems where performance, scalability and reliability genuinely matter.
You'll have significant technical ownership, influence over engineering decisions and the opportunity to work alongside a highly capable team tackling some genuinely challenging back-end problems.
The Role
You'll be a key part of the engineering team, building and evolving back-end platforms that process large volumes of real-time data and integrate with external systems.
Please note we are only considering candidates who have previous betting/gaming/casino/gambling (or similar) industry experience at this time.
Designing and building highly scalable backend services
Python and/or Java as one of your core programming languages
Developing cloud-native, event-driven applications
Building integrations with third-party platforms and APIs
Designing and optimising real-time data processing pipelines
Working with distributed systems where availability and performance are critical
Identifying and solving complex performance and scalability challenges
Contributing to architectural and technical decisions
Improving resilience, observability and overall system reliability
Working closely with engineers and technical stakeholders to deliver high-quality software
Supporting infrastructure, deployment and continuous improvement
The Technology
You'll be working across a modern, cloud-native engineering environment including:
Python | Java | GCP | Docker | REST APIs | Event-Driven Architecture | Streaming | Distributed Systems | Real-Time Data Processing
The team is focused on building robust, scalable systems rather than simply following a prescribed technical playbook so your engineering judgement will genuinely matter.
What We're Looking For
We're looking for a Senior Engineer who enjoys getting into the difficult technical problems.
Please note we are only considering candidates who have come from the betting/gaming/casino/gambling (or similar) industries at this time.
Strong commercial Python experience
Professional Java experience
Experience building backend or distributed systems
Cloud experience: GCP preferred, although AWS or Azure is also valuable
Experience with Docker and containerised applications
Strong REST API development experience
Experience with event-driven architectures or messaging
Experience working with real-time data or high-throughput systems
An understanding of designing scalable data processing pipelines
A strong interest in performance, reliability and system architecture
Your background could come from a range of high-performance environments, including:
Sports betting, iGaming or wagering technology
Trading or market-data platforms
Low-latency or high-throughput applications
Streaming and event-driven architectures
FIX Protocol or electronic trading integrations
Financial services or electronic trading
You don't necessarily need experience in every area, what's important is that you've worked on technically demanding systems where speed, scale and reliability are critical.
What's In It For You?
Up to £120,000 depending on experience
Annual performance bonus
Private healthcare & dental
Pension
25 days' holiday + bank holidays
Wellness and gym membership
Complimentary breakfasts
Regular team lunches
Excellent office facilities
A genuinely collaborative, engineering-led environment
Significant technical ownership and influence
Why this role?
If you're looking for your next Senior Engineering role and want to move beyond simply delivering tickets, this is an opportunity to work on complex systems, influence architecture and solve problems that actually require serious engineering thinking.
You'll be working with modern technology, talented engineers and a business that is continuing to invest in its technology platform.
If Python, distributed systems, real-time data and high-performance engineering sound like your kind of challenge, get in touch for a confidential conversation.
Apply now or contact us directly to find out more.
RSG Plc is acting as an Employment Agency in relation to this vacancy.
Neutral 2–4 sentence summary of what working at this company is like, drawn from public reviews and press coverage. Tone, collaboration style, pace, benefits highlights.
£45,000 – £60,000 (Glassdoor, Levels.fyi, 2025)
About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks tha…
This is Adyen Adyen provides payments, data, and financial products in a single solution for customers like Meta, Uber, H&M, and Microsoft…
<div class="iCIMS_InfoMsg iCIMS_InfoMsg_Job"> <div class="iCIMS_Expandable_Container"> <div class="iCIMS_Expandable_Text"> <div class="iCIMS…
Join ONI and Explore the Boundaries of Scientific Discovery! At ONI, we are driven by a profound mission: to propel scientific discovery…
Join ONI and Explore the Boundaries of Scientific Discovery! At ONI, we are driven by a profound mission: to propel scientific discovery a…
Join ONI and Explore the Boundaries of Scientific Discovery! At ONI, we are driven by a profound mission: to propel scientific discovery and…