Software Engineer, Platform

Leading sports technology company delivering real-time data and digital solutions connecting sports, brands, and fans worldwide, partnering with major leagues like NFL, EPL, FIBA, and NCAA.
$145,000 - $185,000
Data
Mid-Level Software Engineer
In-Person
3+ years of experience
Sports

Description For Software Engineer, Platform

Genius Sports is seeking a Software Engineer to join their Platform team in Los Angeles. This role sits at the intersection of sports technology and data engineering, working on the core data platform that powers their sports analytics and distribution services.

The position offers an exciting opportunity to work with cutting-edge technologies while building infrastructure that serves major sports leagues and federations worldwide. As a Platform Software Engineer, you'll be responsible for architecting and developing scalable solutions that enable product teams to move fast while maintaining reliability and performance.

The ideal candidate brings 3+ years of software engineering experience with strong fundamentals in modern programming languages, streaming technologies, and database systems. Proficiency in technologies like Rust, TypeScript, Python, and various streaming/database platforms is essential. The role requires both technical excellence and strong communication skills, as you'll be working on critical infrastructure that supports the organization's AI and analytics objectives.

Working from the Los Angeles office (4 days/week required), you'll join a collaborative environment that values innovation and continuous learning. The company offers competitive compensation ($145,000-$185,000 base salary) plus comprehensive benefits including health insurance, skills training, and regular team events.

This is an excellent opportunity for a mid-level engineer passionate about sports technology to make a significant impact at a company that's revolutionizing how sports data is captured, analyzed, and distributed to millions of users worldwide. The role combines technical challenges with the excitement of working in the sports industry, offering a unique blend of professional growth and domain interest.

Last updated 6 minutes ago

Responsibilities For Software Engineer, Platform

  • Architect and develop the core Genius Sports data platform
  • Build infrastructure, tooling, and applications that support AI, analytics, and data distribution objectives
  • Develop robust observability solutions that ensure platform health and performance

Requirements For Software Engineer, Platform

Python
TypeScript
Rust
Kafka
  • Strong software engineering fundamentals
  • 3+ years of professional experience as a software engineer
  • Proficiency with modern programming languages (Rust, TypeScript, Python)
  • Proficiency with modern streaming technologies
  • Proficiency with modern database technologies and concepts
  • Proficiency with modern observability tooling and concepts
  • Strong written communication skills
  • Strong sense of ownership and responsibility

Benefits For Software Engineer, Platform

Medical Insurance
  • Competitive salary
  • Annual leave allowance
  • Health insurance
  • Skills training
  • Social events
  • Team building events
  • Wellbeing activities

Interested in this job?

Jobs Related To Genius Sports Software Engineer, Platform

Software Engineer, Platform

Software Engineer position at Genius Sports focusing on building and maintaining the core data platform for sports analytics and distribution systems.

Software Engineer, Platform

Software Engineer position at Genius Sports focusing on building and maintaining the core data platform for sports analytics and distribution systems.

Software Engineer - Data & Analytics Platform

Software Engineer role at Datadog focusing on data & analytics platform development, requiring 2+ years of experience in distributed systems and stream processing.

Model Developer - Trading Risk Specialist

Model Developer position focused on trading risk analysis at ING, combining financial modeling and software development skills.

Data Engineer - OpenData Commercial

Data Engineer position at Veeva Systems focusing on OpenData Commercial solutions, offering remote work and the opportunity to build sophisticated data pipelines and AI/ML implementations.