Genius Sports Group - New York, NY

posted 4 days ago

Full-time - Mid Level
New York, NY

About the position

The Software Engineer for Soccer Data Products at Second Spectrum will be responsible for building and maintaining systems that extract and deliver insights from high-volume, low-latency soccer tracking data. This role is crucial for empowering live decision-making in sports, and it involves collaboration with various engineering, product, and operational teams. The position is based in New York City, where the company emphasizes innovation and growth in a dynamic environment.

Responsibilities

  • Develop, test, and maintain production systems that utilize high-volume, low-latency live player tracking data.
  • 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

  • Minimum 4 years of industry software engineering experience.
  • Experience with Rust, Python, and GLTF/3D modeling.
  • 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.

Nice-to-haves

  • Experience working with relevant datasets, e.g. skeletal pose data and/or soccer player tracking data.
  • Experience building highly performant software systems using Rust.
  • Expertise with live and realtime data parsing and processing pipelines.
  • Experience leading software projects and being responsible for complex production software.

Benefits

  • Health insurance
  • Skills training
  • Social events throughout the year
  • Summer and winter holiday parties
  • Monthly team building events
  • Sports tournaments
  • Charity days
  • Wellbeing activities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service