senior software engineer

Round Table DevOps Series #RTDoS

Bonus Township (IL)

On-site

USD 146,000 - 179,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Private healthcare
Dental
Pension
25 days holiday
Gym membership
breakfasts included
Team lunches
Excellent office facilities
Collaborative environment
Technical ownership

Job summary

Method Resourcing is seeking a Senior Software Engineer (Sports betting) to join a high-performance team building real-time, scalable backend systems. You will own architecture decisions and work on cloud-native platforms handling large volumes of data.

Ideal candidates have strong Python and Java experience, plus a background in distributed systems and event-driven architectures. Experience with GCP and Docker is highly desirable.

Qualifications

  • Experience designing and building backend or distributed systems.
  • Strong Python and/or Java development skills.
  • Cloud experience with GCP; AWS/Azure also valuable.
  • Familiarity with REST APIs and real-time data processing.

Responsibilities

  • Design and build scalable backend services.
  • Develop cloud-native, event-driven applications.
  • Integrate with external platforms and APIs.
  • Improve performance, reliability and observability.

Skills

Python
Java
Distributed systems
Real-time data
Event-driven architectures
GCP
REST APIs
Backend development
High-performance engineering

Tools

Docker

Job description

Method Resourcing

Senior Software Engineer (Sports betting)

Bonus | City of London, England | Permanent

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.
You'll Be Involved In
  • 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.
You'll Ideally Have
  • 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 applicationsStrong 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Manager I
Software Engineering Manager I

bet365 • Denver (CO)

Hybrid
USD 110,000 - 160,000
Senior Back-End Engineer, Sports Platform
Senior Back-End Engineer, Sports Platform

bet365 Group • Denver (CO)

Hybrid
USD 125,000 - 155,000
Health & Wellness plans
PTO 33 days
401(k) with company match
+1
Senior Software Engineer - Human Performance Data - Sports Tech - Remote-first
Senior Software Engineer - Human Performance Data - Sports Tech - Remote-first

La Fosse • United States

Remote
GBP 90,000 - 110,000
Remote-first
Competitive salary
Impactful product work
Senior Full Stack Engineer, Trading Alerts
Senior Full Stack Engineer, Trading Alerts

bet365 • Denver (CO)

Hybrid
USD 125,000 - 155,000
Full Stack Engineer - Sports Platform
Full Stack Engineer - Sports Platform

bet365 • Denver (CO)

Hybrid
USD 85,000 - 135,000
Software Engineer, MarTech
Software Engineer, MarTech

bet365 • Denver (CO)

Hybrid
USD 90,000 - 135,000
Annual bonus
PTO + holidays + birthday
Healthcare
+3
Senior Java Developer
Senior Java Developer

MW Recruitment Limited • United States

Hybrid
GBP 85,000 - 120,000
Hybrid working
Pension
Life Assurance
+2
Senior Backend Engineer — Real-Time High-Performance
Senior Backend Engineer — Real-Time High-Performance

Round Table DevOps Series #RTDoS • Bonus Township (IL)

On-site
USD 146,000 - 179,000
Private healthcare
Dental
Pension
+7
Senior Java Software Engineer
Senior Java Software Engineer

Sportradar AG • Town of Poland (NY)

On-site
USD 140,000 - 210,000
Global teams
Development plan
Leadership exposure
+1
Senior Software Engineer C#/.NET
Senior Software Engineer C#/.NET

bet365 • Denver (CO)

Hybrid
USD 120,000 - 155,000