Full-Time

Software Engineer

Genius Sports

Genius Sports

1,001-5,000 employees

Sports data management and fan engagement technology

Data & Analytics
AI & Machine Learning
Consumer Goods

Junior, Mid, Senior

Remote

Required Skills
Kotlin
PHP
Kubernetes
Agile
Python
JavaScript
Management
Java
Go
Requirements
  • Expert-level knowledge of at least one object-oriented programming language (C#, Java, JS, Kotlin, Python, PHP, Golang, C++)
  • Understanding of the principles of good software design
  • Knowledge of testing methodology and designing high-quality testing suites resilient to changes in implementation
  • Expert knowledge of C#
  • Broader software architecture skills and detailed knowledge of architectural patterns and applying them to highly-scalable, fault-tolerant, observable microservices and systems
  • Experience of continuous integration, pipeline design, containerised workloads and infrastructure as code
  • Operation of Kubernetes Clusters
  • Building cloud native applications
  • Messaging and asynchronous communication technologies
  • Front-end web technologies
  • Domain Driven Design
  • Mathematical Aptitude, particularly statistics
  • Data Engineering skills
  • 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 core engineering principles of Aligned Autonomy, Psychological Safety, and Continuous Improvement
Responsibilities
  • Joining a high-performance team within the Betting division
  • Focusing on the delivery of technical and product-focused initiatives to expand and scale up industry-leading Sportsbook and Risk Management products
  • Building highly distributed, real-time, dynamically scaling systems using modern CI/CD pipelines & cloud infrastructure
  • Innovating, architecting, delivering & maintaining an industry-revolutionizing product
  • Challenging conventional wisdom about risk management for sports betting operators
  • Applying margins asymmetrically to help operators make higher profit margins, reduce volatility, and improve customer experience
  • Building cloud native applications
  • Collaborating with astute engineers and delivering high caliber code with an autonomous & performance-focused approach
  • Working in a team that prioritizes the principles of Agile delivery and continuous improvement

Genius Sports, a global leader in sports technology, offers a unique work environment that blends a passion for sports with cutting-edge technology, enabling sports entities to efficiently manage their data and enhance fan engagement. With a competitive edge in data and video optimization, they provide valuable tools for coaches and fans, maximizing the utility of official data. Their global presence, with headquarters in London and offices in multiple continents, offers employees diverse cultural experiences and opportunities for growth in the rapidly evolving sports tech industry.

Company Stage

IPO

Total Funding

$345.2M

Headquarters

, United Kingdom

Founded

2001

Growth & Insights
Headcount

6 month growth

0%

1 year growth

1%

2 year growth

1%