Software Engineer, Soccer Data Products

Second Spectrum is a Sports Emmy-winning data & tech company that is building the next way of seeing sports by capturing and producing the highest quality data and innovative content for many of the world's largest leagues and media partners.
$145,000 - $200,000
Backend
Mid-Level Software Engineer
Hybrid
4+ years of experience
AI · Sports

Description For Software Engineer, Soccer Data Products

Second Spectrum, part of Genius Sports Group, is seeking a Software Engineer to join their Soccer Data Products team in New York City. This role involves building and maintaining systems to extract and deliver insights using high-volume and low-latency soccer tracking data. The ideal candidate will have at least 4 years of industry experience, a strong background in software engineering, and a deep understanding of soccer.

Key responsibilities include developing production systems for live player tracking data, coordinating with various teams, maintaining best practices, and contributing to technical discussions. The role requires expertise in languages like Rust and Python, and experience with technologies such as AWS, Docker, and Pulsar.

We're looking for someone who combines technical skills with a passion for soccer. You should have experience playing or coaching competitive soccer and a deep knowledge of the sport's terms, rules, and tactics. Strong communication skills, self-motivation, and the ability to work in a team are essential.

The position offers a competitive salary range of $145,000 – $200,000, along with benefits including health insurance, skills training, and various social and team-building events. We have a hybrid work model, requiring a minimum of 3 days per week in the NYC office.

At Second Spectrum, we're pushing the boundaries of deep tech in sports, using machine learning, computer vision, and augmented reality to transform how sports are played, coached, and experienced. If you're passionate about innovative sports technology and want to work in a dynamic, collaborative environment, this could be the perfect opportunity for you.

We value diversity and inclusion, and welcome applications from all backgrounds. Join us in building the future of sports technology in the heart of New York City!

Last updated 3 months ago

Responsibilities For Software Engineer, Soccer Data Products

  • Develop, test, and maintain production systems that utilize high-volume, low-latency live player tracking data to empower live decision making
  • Coordinate development with related engineering, product and operational teams
  • Develop, document, and communicate processes for operational staff
  • Understand both business and sport-related needs for our products and make technical decisions to ensure optimal outcomes from the technology
  • Maintain and promote best practices for software development, including deployment process, documentation, and coding standards
  • Contribute to technical and product discussions, and share knowledge and ideas with colleagues across the company

Requirements For Software Engineer, Soccer Data Products

Rust
Python
Go
Java
JavaScript
Kotlin
PHP
Ruby
Scala
TypeScript
  • Minimum 4 years of industry software engineering experience
  • Experience with our languages and technologies in our stack
  • Experience building systems that parse and manipulate large datasets
  • Experience playing or coaching competitive soccer
  • Deep knowledge of soccer terms, rules, tactics and norms
  • Affinity for teamwork and collaboration with others to solve problems, share knowledge, and provide feedback
  • Strong communication skills when discussing technical concepts with technical and non-technical colleagues
  • Self-motivation and ability to work independently in an efficient manner
  • Flexibility and availability for work on-call, outside of regular work hours, as needed to support live sports

Benefits For Software Engineer, Soccer Data Products

  • Competitive salary
  • Annual leave allowance
  • Health insurance
  • Skills training
  • Social events throughout the year
  • Team building events
  • Sports tournaments
  • Charity days
  • Wellbeing activities

Interested in this job?

Jobs Related To Genius Sports Software Engineer, Soccer Data Products

UX Program Manager, Google Cloud Networking

UX Program Manager position at Google Cloud focusing on managing UX programs and operations to improve product design and user experience.

Global Process Manager, Finance Experience

Lead global finance operations at Google, managing cash transactions and process optimization while ensuring operational excellence and risk management.

Product Manager I, Search

Product Manager role at Google Search, focusing on developing and launching innovative search products that impact billions of users worldwide.

Operations Manager, Regional Transportation

Operations Manager position at Google managing regional transportation operations, requiring supply chain expertise and vendor management experience.

Technical Program Manager, Submarine Networks

Technical Program Manager position at Google focusing on submarine networks infrastructure, requiring expertise in optical technologies and program management.