Senior Software Engineer
Method Resourcing — United Kingdom · Posted ~22 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
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 codebase.
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 backend problems.
The Role
You'll be a key part of the engineering team, building and evolving backend 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.
You'll be involved in:
Designing and building highly scalable backend servicesPython and/or Java as one of your core programming languagesDeveloping cloud-native, event-driven applicationsBuilding integrations with third-party platforms and APIsDesigning and optimising real-time data processing pipelinesWorking with distributed systems where availability and performance are criticalIdentifying and solving complex performance and scalability challengesContributing to architectural and technical decisionsImproving resilience, observability and overall system reliabilityWorking closely with engineers and technical stakeholders to deliver high-quality softwareSupporting 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.
You'll ideally have:
Strong commercial Python experienceProfessional Java experienceExperience building backend or distributed systemsCloud experience: GCP preferred, although AWS or Azure is also valuableExperience with Docker and containerised applicationsStrong REST API development experienceExperience with event-driven architectures or messagingExperience working with real-time data or high-throughput systemsAn understanding of designing scalable data processing pipelinesA 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 technologyTrading or market-data platformsLow-latency or high-throughput applicationsStreaming and event-driven architecturesFIX Protocol or electronic trading integrationsFinancial 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 experienceAnnual performance bonusPrivate healthcare & dentalPension25 days' holiday + bank holidaysWellness and gym membershipComplimentary breakfastsRegular team lunchesExcellent office facilitiesA genuinely collaborative, engineering-led environmentSignificant 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.
We have 85,563 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 85,563 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume