Software Engineer, Platform

Leading sports technology company delivering real-time data and digital solutions that connect 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 · Enterprise SaaS

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 systems.

The position offers an exciting opportunity to work with cutting-edge technologies while building solutions that impact major sports leagues and organizations worldwide. As a Platform Software Engineer, you'll be responsible for architecting and developing robust data infrastructure that enables product teams to move fast and deliver value to customers.

The ideal candidate brings strong software engineering fundamentals with 3+ years of experience, particularly in modern programming languages like Rust, TypeScript, and Python. Expertise in streaming technologies (Pulsar, Kafka), database systems, and observability tools is crucial for success in this role.

What makes this role particularly compelling is the chance to work on high-impact projects in the sports technology sector, combining technical challenges with real-world applications in sports data analytics. The position offers competitive compensation ($145,000 - $185,000) and comprehensive benefits, including health insurance and professional development opportunities.

The role requires in-person presence at the Los Angeles office 4 days per week, fostering a collaborative environment while maintaining some flexibility. You'll be joining a global team that values innovation, diversity, and continuous learning, with regular opportunities for social events and team building.

This is an excellent opportunity for a mid-level software engineer who is passionate about sports, data systems, and building scalable platforms. The role offers clear growth potential within a company that's at the forefront of sports technology, working with prestigious clients like the NFL, English Premier League, and NCAA.

Last updated 5 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 the health and performance of the platform

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

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Python and Kubernetes Software Engineer position at Canonical focusing on Data, AI/ML & Analytics solutions, working with open-source tools and distributed systems.

BI Developer

Remote BI Developer position at Wabtec Corporation, focusing on business intelligence development and data analytics solutions.

Data Engineer - OpenData Commercial

Data Engineer position at Veeva Systems in Seoul, focusing on building data pipelines and ETL solutions for the OpenData Commercial team, requiring 4+ years of experience.

Data Engineer (Mid-Level)

Mid-Level Data Engineer position at Octopus Energy, focusing on building and maintaining critical data pipelines for energy market operations with Python, SQL, and modern data tools.

Data Engineer

Pioneer the data function at Tacto, building scalable data infrastructure and AI-powered analytics to transform procurement for Europe's industrial Mittelstand.