Taro Logo

Full-Stack Software Engineer

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.
$160,000 - $200,000
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
AI · Sports
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Full-Stack Software Engineer

Second Spectrum, part of Genius Sports Group, is seeking a Full-Stack Software Engineer to build web applications that run, configure, and visualize their AI-based sports analytics system. This role is based in their recently opened global center in New York City.

Key Responsibilities:

  • Develop web applications powering Computer Vision-based tracking systems
  • Contribute across the stack: web frontend, backend APIs, and databases
  • Maintain best practices for software development
  • Discuss and distribute knowledge, technical concepts, and ideas
  • Perform analysis and monitoring
  • Lead technical discussions and feature prioritization

The ideal candidate will have 3-5+ years of software engineering experience, with expertise in building web applications, React, SQL & relational databases, and modern software development practices. Experience with TypeScript, GraphQL, Three.js, HTML5 Video, Canvas, Rust, and ffmpeg is preferred.

The company offers a competitive salary range of $160,000 – $200,000, along with benefits including health insurance, skills training, and various social events throughout the year. They have adopted a flexible 'Ways of Working' framework, allowing for remote and hybrid work options.

Second Spectrum is committed to pushing the boundaries of deep tech in sports analytics, working with major leagues and media partners such as the NFL, NBA, English Premier League, ESPN, Amazon, and CBS Sports. Join their team to work on cutting-edge technology in sports alongside driven and ambitious colleagues.

Last updated 8 months ago

Responsibilities For Full-Stack Software Engineer

  • 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
  • Lead technical discussions and feature prioritization

Requirements For Full-Stack Software Engineer

JavaScript
TypeScript
React
Node.js
Rust
Go
PostgreSQL
MongoDB
  • 3-5+ years software engineering experience
  • Experience building web applications
  • Experience with React
  • Experience with SQL & relational databases
  • Modern software development practices and tools
  • Experience with distributed systems
  • Experience with database systems
  • Performance tuning skills
  • Strong appetite for learning and working with new technologies
  • Bachelor's in computer science or equivalent experience

Benefits For Full-Stack Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive salary
  • Annual leave allowance
  • Health insurance
  • Skills training
  • Social events throughout the year
  • Team building events
  • Sports tournaments
  • Charity days
  • Wellbeing activities
  • Equity plan
  • Potential bonus plan

Interested in this job?