Full-Time

Software Engineer

Posted on 4/6/2024

Genius Sports

Genius Sports

1,001-5,000 employees

Sports data and technology solutions provider

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 is at the forefront of the sports data and technology sector, providing cutting-edge solutions that cater to leagues, teams, broadcasters, and sportsbooks globally. This company excels in enhancing data management and fan engagement through advanced technology, making it an exciting workplace for those passionate about sports and innovation. Working here means being part of a team that is deeply integrated in transforming the way fans interact with sports across multiple platforms.

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

2%