Genius Sports

Genius Sports

London

Senior Software Engineer

Full-Time£61,000 - 101,000 per year前天United Kingdom
IT

Job Description

Salary: £61,000 - 101,000 per year

Requirements:
  • Expert-level knowledge of at least one object-oriented programming language (C#, Java, JS, Kotlin, Python, PHP, Golang, C++)
  • Flexibility to work across all areas of the service stack, including front-end, back-end, and infrastructure
  • Strong understanding of good software design principles, including information hiding, abstraction, module design, cohesion, and coupling
  • Strong software architecture knowledge, including architectural patterns and how to apply them to highly scalable, fault-tolerant, observable microservices and systems
  • Detailed knowledge of testing methodology (TDD) and designing high-quality testing suites resilient to implementation changes
  • Experience with source control, continuous integration, pipeline design, containerised workloads, and infrastructure as code
  • Experience with messaging and asynchronous communication technologies (RabbitMQ, Pulsar)
  • Understanding of data structures, databases, and caching technologies
  • Ability to bring clarity to complex domains, develop a deep understanding quickly, and challenge unclear requirements
  • Experience leading conversations that drive alignment and uncover edge cases
  • Experience mentoring engineers both within and outside the immediate team
  • Excellent spoken and written English
  • Curiosity and a strong desire to learn and improve
  • Strong social skills and the ability to act as a facilitator while balancing support for others with individual contributions
  • Time management and asynchronous communication skills relevant to a remote-first engineering organization
  • Enthusiasm and ability to work collaboratively within a team
  • Adherence to our core engineering principles of Aligned Autonomy, Psychological Safety, and Continuous Improvement
  • Knowledge of Kubernetes clusters is advantageous
  • Experience building cloud-native applications on AWS is advantageous
  • Front-end web technology knowledge (React, shadcn) is advantageous
  • Domain Driven Design knowledge is advantageous
  • Mathematical aptitude, particularly statistics, is advantageous
  • Data engineering skills are advantageous
  • Experience building production-grade software with Agentic AI is advantageous
Responsibilities:
  • Join a high-performing team within our Betting division to help deliver technical and product-focused initiatives
  • Build and scale our Sportsbook and Risk Management products
  • Work on innovative products such as our Advanced Risk capabilities to improve operator profitability, reduce volatility, and improve customer experience
  • Collaborate within a multi-disciplinary Agile team of Software Engineers, Data Scientists, QA Engineers, and a Product Manager
  • Work closely with the principles of continuous delivery and empowered, high-performing teams
  • Operate within our squad model, maintaining strong ownership of the team domain while contributing across multiple products
  • Tackle hard problems with smart solutions and deliver high-calibre code with an autonomous, performance-focused approach
  • Build highly distributed, real-time, dynamically scaling systems using modern CI/CD pipelines and cloud infrastructure
  • Innovate, architect, deliver, and maintain an industry-revolutionising product
  • Lead execution of multi-sprint features or systems with measurable business impact
  • Apply pragmatic problem-solving, Agile delivery, and continuous improvement principles
  • Use a data-driven, evidence-based mindset and support continuous experimentation and validation
Technologies:
  • Agentic AI
  • AI
  • AWS
  • Architect
  • C#
  • CI/CD
  • Cloud
  • Golang
  • Support
  • Java
  • Kotlin
  • Kubernetes
  • PHP
  • Product Manager
  • Python
  • RabbitMQ
  • React
  • TDD
  • Web
  • microservices
  • DDD
  • DevOps

More:

We are Genius Sports, and we bring together next-gen technology and the finest live data to enable a new era of sports for fans worldwide, delivering experiences that are more immersive, interactive, and personalized than ever. This role sits within our Betting division and focuses on the delivery of technical and product-focused initiatives for our Sportsbook and Risk Management products. We operate in an office-first, hybrid working environment that varies by role and location, and occasional travel may be required. We offer a competitive salary, a range of benefits, and support for employee wellbeing, skills development, and career growth. We are committed to an inclusive working environment where everyone feels a sense of belonging and can make a difference, and we encourage applicants to let us know if they need assistance during the recruiting process due to a disability.

last updated 36 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Genius Sports

Genius Sports

Genius Sports

London

IT

Skills & Technologies

PythonJavaC#C++GoPHPKotlinScalaReactAWSKubernetesCI/CD

Inferred from job description

Salary Insight

£81,000

This role

£75,000

UK median

This salary is 8% above the UK median for Senior roles75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom