IT & Software

Senior Software Engineer

Genius Sports

London · Greater London · United Kingdom

Overview

You will join a high-performing team in the Betting division to deliver technical and product initiatives that scale our Sportsbook and Risk Management products. You’ll work within an agile squad to build distributed, real-time systems using cloud infrastructure and CI/CD pipelines. Your work will shape an industry-revolutionising product through architecture, innovation and measurable business impact. This role offers collaboration with cross-functional peers and opportunities to grow in a fast-paced, data-driven environment.

Pay / Benefits
  • competitive salary
  • range of benefits
  • wellbeing support
  • opportunities for growth and skill development
  • hybrid/office-first culture
  • remote-friendly engineering organization
Responsibilities
  • Build and maintain highly distributed, real-time systems with scalable architecture
  • Lead the execution of multi-sprint features with measurable business impact
  • Innovate, architect, and deliver a cutting-edge product for sportsbook and risk management
  • Collaborate in a multi-disciplinary Agile squad focusing on continuous delivery
  • Mentor engineers within and outside the immediate team
  • Work with CI/CD pipelines, cloud infrastructure and containerised workloads
Key requirements
  • expert level knowledge of at least one OO programming language (C#, Java, JS, Kotlin, Python, PHP, Golang, C++)
  • flexibility to work across service stack (front-end, back-end, infrastructure)
  • strong understanding of good software design principles (information hiding, abstraction, module design, cohesion/coupling)
  • solid software architecture knowledge for highly-scalable, fault-tolerant microservices
  • experience with TDD and resilient testing suites
  • experience with source control, CI, pipelines, containerised workloads, and infrastructure as code
  • experience in messaging systems (RabbitMQ, Pulsar)
  • understanding of data structures, databases and caching
  • ability to simplify complex domains, drive alignment, and surface edge cases
  • experience mentoring engineers
  • curiosity and willingness to learn
  • strong collaboration and facilitation skills
  • excellent time management and asynchronous communication
  • Kubernetes operations
  • AWS cloud native development
  • React and shadcn front-end technologies

Reference: WJ-747_30183517

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.