Senior Software Engineer - Real-Time, Scalable Systems

Geniussports

Greater London

Hybrid

GBP 90,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Genius Sports is seeking a Senior Software Engineer 1 (SR1) to join one of our high-performing teams within the Betting division. You will work on delivering innovative, scalable software for our Sportsbook and Risk Management products, building distributed, real-time systems using modern CI/CD pipelines and cloud infrastructure.

You will collaborate with software engineers, data scientists, QA engineers and a product manager in a multi-disciplinary Agile team, owning features end-to-end and

Qualifications

  • Expert knowledge in at least one OO language (e.g., C#, Java, JS).
  • Experience designing highly scalable microservices.
  • Strong testing expertise with TDD and testing suites.
  • Experience with CI/CD pipelines and cloud infrastructure.
  • Mentoring engineers and leading cross-functional teams.
  • Familiarity with Kubernetes, AWS, and containerised workloads.

Responsibilities

  • Deliver and maintain highly distributed, real-time systems.
  • Lead multi-sprint features with measurable business impact.
  • Collaborate with engineers, data scientists, QA engineers and a product manager.
  • Apply Agile delivery principles and continuous improvement.
  • Architect scalable, observable microservices and systems.

Skills

OO language knowledge
Microservices
Testing (TDD)
CI/CD pipelines
Docker/Kubernetes
Messaging (RabbitMQ/Pulsar)
Data structures/databases
Mentoring engineers

Tools

AWS
Kubernetes
Docker
React
Pulsar
RabbitMQ
Git

Job description

Genius Sports is seeking a Senior Software Engineer 1 (SR1) to join one of our high-performing teams within the Betting division. You will work on delivering innovative, scalable software for our Sportsbook and Risk Management products, building distributed, real-time systems using modern CI/CD pipelines and cloud infrastructure.

You will collaborate with software engineers, data scientists, QA engineers and a product manager in a multi-disciplinary Agile team, owning features end-to-end and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Geniussports • Greater London

Hybrid
GBP 90,000 - 120,000
Software Engineer II - Scalable Live-Data Sports Tech
Software Engineer II - Scalable Live-Data Sports Tech

geniussports • Greater London

On-site
GBP 70,000 - 110,000
Health insurance
Skills training
Social events & wellbeing activities
Staff Software Engineer - Real-Time Sports Backend
Staff Software Engineer - Real-Time Sports Backend

Fanatics Inc. • Leeds

Hybrid
GBP 90,000 - 120,000
Software Engineer
Software Engineer

geniussports • Greater London

On-site
GBP 70,000 - 110,000
Health insurance
Skills training
Social events & wellbeing activities
Senior Product Manager, Betting Platform
Senior Product Manager, Betting Platform

Geniussports • Greater London

Hybrid
GBP 90,000 - 120,000
Health insurance
Skills training
Team events
+1
Senior Product Manager, Platform Experience — Betting Tech
Senior Product Manager, Platform Experience — Betting Tech

Genius Sports • Greater London

Hybrid
GBP 90,000 - 120,000
Health insurance
Skills training
Social events
+1
Staff Engineer Software
Staff Engineer Software

Fanatics Inc. • Leeds

On-site
GBP 90,000 - 120,000
Senior DevOps Engineer - Real-Time Trading Platform (Hybrid)
Senior DevOps Engineer - Real-Time Trading Platform (Hybrid)

Longshot Systems Ltd • Greater London

Hybrid
GBP 85,000 - 125,000
Hybrid work model (London office)
10% matched pension
Private healthcare
+3
Senior Product Manager, Platform Experience
Senior Product Manager, Platform Experience

Genius Sports • Greater London

Hybrid
GBP 90,000 - 120,000
Health insurance
Skills training
Social events
+1
Senior Business Development Manager – Betting & Gaming Media (Europe)
Senior Business Development Manager – Betting & Gaming Media (Europe)

Confidential • Greater London

On-site
GBP 90,000 - 135,000
Hybrid working model