Genius Sports

Senior Software Engineer (.NET)

Genius Sports
Apply
3 months ago
London, United KingdomSenior
H1B Sponsor

Responsibilities

  • Build highly distributed, real-time, dynamically scaling systems for Sportsbook and Risk Management products.
  • Innovate, architect, deliver, and maintain production software with measurable business impact.
  • Lead execution of multi-sprint features or systems.
  • Collaborate with Software Engineers, Data Scientists, QA Engineers, and a Product Manager in a multidisciplinary squad.
  • Apply data-driven experimentation and validation to solve complex technical and product problems.
  • Mentor engineers within and outside the immediate team.

Requirements

  • Expert-level knowledge of at least one object-oriented programming language, such as C#, Java, JavaScript, Kotlin, Python, PHP, Golang, or C++.
  • Ability to work across the service stack, including front-end, back-end, and infrastructure.
  • Strong understanding of software design principles and software architecture for scalable, fault-tolerant, observable microservices and systems.
  • Detailed knowledge of testing methodology and experience designing resilient testing suites.
  • Experience with source control, continuous integration, pipeline design, containerized workloads, and infrastructure as code.
  • Experience with messaging and asynchronous communication technologies such as RabbitMQ and Pulsar.
  • Understanding of data structures, databases, and caching technologies.
  • Ability to clarify complex domains, challenge unclear requirements, lead alignment discussions, and identify edge cases.
  • Experience mentoring engineers within and outside the immediate team.
  • Expert knowledge of C# is advantageous.
  • Knowledge of operating Kubernetes clusters and building cloud-native applications with AWS is advantageous.
  • Knowledge of front-end web technologies such as React and shadcn is advantageous.
  • Domain Driven Design knowledge, mathematical aptitude particularly in statistics, data engineering skills, and production-grade Agentic AI experience are advantageous.
  • Excellent spoken and written English, collaboration skills, curiosity, and the ability to work effectively in a remote-first engineering organization are expected.

Benefits

  • Office-first culture with hybrid working models varying by role and location
  • Occasional travel may be required
  • Competitive salary and benefits
  • Employee wellbeing support
  • Opportunities to grow skills, experience, and career
  • Inclusive working environment
Genius Sports

About Genius Sports

1,001-5,000 employees

NYSE: GENI Genius is the operating system for modern sport. Building technology and experiences to make sports even better. Our solutions across the global sports ecosystem are underpinned by our next generation big data and artificial intelligence platform, GeniusIQ. By ingesting and computing multiple real-time data feeds, GeniusIQ powers a wide range of functions and applications across sports performance and officiation, fan engagement, advertising, and sports betting. Founded in 2001, Genius Sports is now one of the world’s largest sports technology companies, working with the likes of the NFL, NBA, EPL, FIBA, ESPN, Sky Sports, Flutter, DraftKings and 100s more. We're headquartered in London and New York and have offices Los Angeles, Medellin, Tallinn, Sofia, Singapore, Lausanne, Manchester and Melbourne. Visit our Showcase Pages to discover more about our products.

Contact me