Simplify Logo

Full-Time

Full-Stack Software Engineer

Posted on 10/21/2024

Genius Sports

Genius Sports

1,001-5,000 employees

Provides real-time sports data and technology solutions

Data & Analytics
Enterprise Software

Compensation Overview

$160k - $200kAnnually

+ Equity Plan + Bonus Plan

Mid

New York, NY, USA

Category
Full-Stack Engineering
Software Engineering
Required Skills
Rust
Elixir
React.js
SQL
GraphQL
TypeScript
Requirements
  • 3-5+ years software engineering experience
  • Experience building web applications
  • Experience with React
  • Experience with SQL & relational databases
  • Software engineering experience: modern software development practices and tools, distributed systems, database systems, performance tuning
  • Strong appetite for learning and working with technologies used by other engineering teams within the company
  • Bachelor’s in computer science or equivalent experience
  • Experience with TypeScript
  • Experience with GraphQL
  • Experience with Three.js, HTML5 Video, and/or Canvas
  • Experience with Rust
  • Experience with ffmpeg
  • Expertise with the Elixir packages for server-side development: Phoenix, Ecto, ex-aws
  • Prior leadership responsibilities, including deploys and release management with technical and non-technical staff
  • Experience building real-time, interactive web frontend experiences
Responsibilities
  • Develop web applications that power our Computer Vision-based tracking system.
  • Contribute across our stack, from web frontend, backend API’s, and databases
  • Maintain best practices for software development, including deployment process, documentation, and adherence to and improvement of coding standards.
  • Discuss and distribute knowledge, technical concepts, and ideas with any member of our diverse organization
  • Performance analysis and monitoring
  • Ability to lead technical discussions and feature prioritization

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

$345.2M

Headquarters

London, United Kingdom

Founded

2001

Growth & Insights
Headcount

6 month growth

4%

1 year growth

9%

2 year growth

11%
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?