2,316 Open roles
101 Companies
49 Posted today
Jobs / Genius Sports / Senior Software Engineer (.NET)
This job is no longer available.

This position has been closed.

Posted 2026-05-29

Senior Software Engineer (.NET)

Description

You will join one of our established high-performing teams within the Betting division, as we invest in our core and future Betting products. You will be focusing on the delivery of technical and product-focused initiatives, to expand and scale up our industry's leading Sportsbook and Risk Management products.

As a Senior Software Engineer 1 (SR1) you and your team will build highly distributed, real-time, dynamically scaling systems using modern CI/CD pipelines & cloud infrastructure. You will be responsible for innovating, architecting, delivering & maintaining an industry-revolutionising product. You will lead execution of multi-sprint features or systems with measurable business impact. We will lean on your technical expertise and your pragmatic approach to problem solving; working in a team that prioritises the principles of Agile delivery and continuous improvement. You will have a Data-driven, evidence-based mentality, comfortable with the principles of continuous experimentation and validation.

Responsibilities
  • Innovating, architecting, delivering & maintaining an industry-revolutionising product.
  • Leading execution of multi-sprint features or systems with measurable business impact.
  • Working closely to the fundamental principles of continuous delivery and empowered, high-performing teams.
  • Focusing on the delivery of technical and product-focused initiatives, to expand and scale up our industry's leading Sportsbook and Risk Management products.
  • Building highly distributed, real-time, dynamically scaling systems using modern CI/CD pipelines & cloud infrastructure.
  • Mentoring engineers both within and outside the immediate team.
  • Bringing clarity to complex domains, rapidly developing a deep understanding and challenging unclear requirements.
  • Leading conversations that drive alignment and uncover edge cases others might miss.
Requirements
  • Expert level knowledge of at least one object-oriented programming language (C#, Java, JS, Kotlin, Python, PHP, Golang, C++).
  • Flexibility to work on all areas of the service stack, front-end, back-end, infrastructure etc.
  • Strong understanding of the principles of good software design.
  • Familiarity with core concepts such as 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 changes in implementation.
  • Experience of source control, continuous integration, pipeline design, containerised workloads and infrastructure as code.
  • Experience in messaging and asynchronous communication technologies (RabbitMQ, Pulsar).
  • Understanding of Data Structures, Databases and Caching Technologies.
  • Curiosity and strong desire to learn and improve.
  • Social skills, being able to act as a facilitator, can balance enabling others with individual contributions.
  • Time management and asynchronous communication skills relevant for a remote-first engineering organization.
  • Enthusiasm and ability to work collaboratively within a team.
  • Excellent spoken and written English.
  • Adherence to our core engineering principles of Aligned Autonomy, Psychological Safety and Continuous Improvement.
  • Expert knowledge of C#.
  • Operation of Kubernetes Clusters.
  • Building cloud native applications (AWS).
  • Front-end web technologies (React, shadcn).
  • Domain Driven Design.
  • Mathematical Aptitude, particularly statistics.
  • Data Engineering skills.
  • Experience in building production grade software with Agentic AI.
Benefits
  • Competitive salary and range of benefits.
  • Commitment to supporting employee wellbeing.
  • Opportunities to grow your skills, experience and career.
About Genius Sports

Genius Sports is a sports data and technology company that supplies official data, streaming, integrity and advertising services to sports leagues, sportsbooks and media companies. Founded in 2001 and headquartered in London, with a major office in New York and others worldwide, it is the official data partner of organisations including the NFL, English Premier League and FIBA. The company provides the technology that connects sports, betting and media businesses. Genius Sports is listed on the New York Stock Exchange.

Read more about Genius Sports →

Similar Active Jobs
Genius SportsProduct & DevelopmentMedellín, Colombia

GeniusIQ Technical Support Analyst

Genius Sports is seeking a Technical Support Analyst in Medellín to manage complex, escalated incidents and maintain business-critical systems. The role involves end-to-end troubleshooting, root cause analysis, and cross-functional collaboration to support sports technology operations.

HybridFull-timeMid-level2+ yearsEnglish
2026-10-16
Genius SportsOperations & LogisticsVarna, Bulgaria

Commercial Operations Team Lead

Legend is seeking a Commercial Operations Team Lead to manage a team responsible for data and operational processes. This leadership role focuses on improving efficiency, accuracy, and scalability through process optimisation, automation, and team development.

On-siteFull-timeLeadEnglish
2026-10-14
Genius SportsFinanceSaint Helier, Jersey

Treasury Manager

Legend is looking for a Treasury Manager in St Helier, Jersey, to oversee daily treasury operations, liquidity forecasting, and financial risk management. The role focuses on improving treasury efficiency through automation, system enhancements, and robust financial reporting.

On-siteEnglish
2026-10-14
Genius SportsProduct & DevelopmentHalifax Regional Municipality, Canada

VP of Product, Sports (Legend)

Legend is seeking a VP of Product to lead its global Sports portfolio's Product and Design strategy. This role focuses on shaping future products, evolving the operating model, and leveraging AI to create exceptional fan experiences in sports betting and media.

On-siteFull-timeC-levelEnglish
2026-10-10
Genius SportsSalesMedellín, Colombia

Junior Media Buying Executive

Genius Sports is seeking a Junior Media Buying Specialist to manage and optimise digital advertising campaigns. The role involves collaborating with internal teams to set campaign goals, analysing performance data, and reporting results to clients in a fast-paced environment.

HybridJuniorEnglish
2026-10-09