Full-Time

Engineering Manager

Streaming Platform

Updated on 11/20/2024

Genius Sports

Genius Sports

1,001-5,000 employees

Provides real-time sports data and technology solutions

Data & Analytics
Enterprise Software

Compensation Overview

$200k - $230kAnnually

Senior, Expert

New York, NY, USA

Role is based in the New York City office.

Category
Data Engineering Management
Engineering Management
Required Skills
Kotlin
PHP
Python
JavaScript
NoSQL
Data Science
SQL
Apache Kafka
Java
C#
Go
C/C++
Requirements
  • 8+ years of relevant data management (master data, metadata, data architecture, data governance, data quality) experience with heavy emphasis on software engineering.
  • 5+ years of experience leading engineering teams and building great engineering cultures.
  • Experience with conceptualization, design and assistance in the implementation of new and existing systems, middleware, MDM, metadata, data quality, data warehouse and production architectures.
  • Experience with Big Data have deep familiarity with high volume web services/APIs.
  • Expertise in real-time data streaming systems, ideally from a high transaction volume industry (e.g., financial/banking, online services, retail, etc.) using low-latency stream-processing technologies such as Kafka, Flink or Pulsar.
  • Experience with SQL and NoSQL databases. Excellent knowledge of performance tuning.
  • Strong understanding of at least one object-oriented programming language (C#, Java, JS, Kotlin, Python, PHP, Golang, C++) and the ability to effectively build production-ready code for higher-complexity tasks.
Responsibilities
  • Build, Maintain, and Evolve our Data Collection Tools
  • Partner with our Sports Tech /Data Collection teams to understand and support requirements for building human and computer-vision driven tools for collecting real-time sporting event data (passes, rushes, touchdowns, turnovers, etc.) at the team and individual player level
  • Rationalize our various data collection tools to minimize the number of those being utilized/supported including sunsetting legacy tools, migrating customers off of those tools, evolving current tools, and building new tools where necessary
  • Maintain & Modernize our Data Pipeline(s)
  • Identify and analyze data sources (fixtures data, odds data, player and match data, product usage data, customer data, etc.) for onboarding and work with data source owners to understand data attributes available, value of onboarding this data; and methods for doing so;
  • Design, build, and maintain a robust, real-time big data pipeline to collect, aggregate, transform, and make available terabytes of rich betting, sports event, customer and product data/intelligence
  • Design and implement processes for cleaning and transforming various data/data sources to ensure consistency, usability, and compliance
  • Build robust end-to-end monitoring, alerting, and reporting capabilities to assist in maintaining highly functional, low latency, performant data processing
  • Ensure all aspects of ETL design and data storage/retention align with defined best practices and Genius Sports internal security/privacy standards
  • Data Warehousing & Reporting Tools
  • Working with a variety of stakeholders (sports betting, fan engagement, advertising, leagues/teams, etc.) to understand their business needs and make data available for consumption through a variety of push/pull mechanisms
  • Lead the design of our warehousing architecture for key data sources such as fixtures data, odds data, player and match data, product usage data, customer data, etc
  • Partner with our BI teams to build self-serve reporting tools (dashboards, cubes, etc.) to enable a broad set of stakeholders to access and mine our customer & product intelligence for insights on who our customers are and how they use our products & services
  • Lead the creation of the API technical strategy, reviewing with domain experts and business stakeholders to ensure we can support the evolving needs of our data consumers
  • Leadership
  • Build, coach and lead a team of high-performing, passionate, platform and full-stack engineers, able to execute quickly without sacrificing quality
  • Bring an ownership mindset to the table. Enable a team-first culture, where teams feel secure to iterate, fail and learn rapidly with accountability
  • Ensure the team has the right resources, skills and time, managing stakeholders effectively to ensure that we can build a high-quality data product to support the organization

Genius Sports provides real-time sports data and technology solutions to clients such as sports leagues, sportsbooks, and media companies. The company collects and analyzes sports data, which is then used for applications like live streaming and betting platforms. It generates revenue by selling official sports data to sportsbooks, offering technology solutions to sports leagues, and providing media content and advertising solutions. Genius Sports differentiates itself through strategic partnerships with major sports organizations like the NFL and the Canadian Football League, which enhance fan engagement and expand media reach. The company's goal is to drive fan engagement and improve operational efficiency in the sports industry.

Company Stage

IPO

Total Funding

$12.8M

Headquarters

London, United Kingdom

Founded

2001

Growth & Insights
Headcount

6 month growth

6%

1 year growth

17%

2 year growth

16%
Simplify Jobs

Simplify's Take

What believers are saying

  • Strategic partnerships with high-profile sports leagues enhance Genius Sports' credibility and market reach.
  • Innovative product offerings like the Edge automated pricing tool and free-to-play games can drive customer acquisition and retention.
  • Collaborations with organizations like IBIA to combat betting fraud strengthen the company's reputation for integrity and reliability.

What critics are saying

  • The resignation of key board members and leadership changes could lead to strategic instability and affect company performance.
  • The highly competitive nature of the sports data and technology market requires continuous innovation to maintain a leading position.

What makes Genius Sports unique

  • Genius Sports leverages exclusive partnerships with major sports organizations like the NFL and UEFA to provide unique, official sports data that competitors cannot easily replicate.
  • Their multi-faceted revenue model, including data sales, technology solutions, and media content, diversifies income streams and reduces dependency on any single market segment.
  • The company's focus on real-time data analytics and fan engagement tools positions it as a leader in enhancing the sports viewing and betting experience.

Help us improve and share your feedback! Did you find this helpful?