Full Stack Software Engineer

Sports Emmy-winning data & tech company building the next way of seeing sports through innovative content and high-quality data.
$130,000 - $180,000
Frontend
Mid-Level Software Engineer
Hybrid
3+ years of experience
AI · Sports Technology

Description For Full Stack Software Engineer

Second Spectrum is a Sports Emmy-winning data & tech company revolutionizing sports through cutting-edge technology. They're seeking a Full Stack Software Engineer to build web applications for their AI-based sports analytics system. The role involves working with Computer Vision, AI, and Sports Logistics teams to ensure efficient real-time data delivery from thousands of sporting events annually.

Key responsibilities include:

  • Developing web applications for CV-based tracking systems
  • Contributing across the stack (frontend, backend APIs, databases)
  • Maintaining software development best practices
  • Sharing knowledge and technical concepts
  • Performance analysis and monitoring
  • Leading technical discussions and feature prioritization

The ideal candidate will have 3-5+ years of software engineering experience, proficiency in React, SQL, and modern software development practices. Experience with TypeScript, GraphQL, Three.js, and Rust is preferred.

Second Spectrum offers a competitive salary range of $130,000 – $180,000, along with benefits including health insurance, skills training, and various social events. They promote a flexible work environment and are committed to diversity and inclusion.

Join Second Spectrum to work on cutting-edge sports technology alongside driven and ambitious teammates in an innovative and dynamic environment that emphasizes growth and impact.

Last updated 5 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

React
JavaScript
TypeScript
Node.js
PostgreSQL
Go
Rust
  • 3-5+ years software engineering experience
  • Experience building web applications
  • Experience with React
  • Experience with SQL & relational databases
  • Software engineering experience: modern software development practices and tools, distributed systems, database systems, performance tuning
  • Strong appetite for learning and working with technologies used by other engineering teams within the company
  • Bachelor's in computer science or equivalent experience

Benefits For Full Stack Software Engineer

Medical Insurance
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 plans

Interested in this job?

Jobs Related To Second Spectrum Full Stack Software Engineer

Full Stack Software Engineer

Full Stack Software Engineer needed for sports tech company to build AI-based analytics web applications.

Consumer Desktop Product Manager I, Chrome Browser

Product Manager position at Google Chrome Browser team in Seattle, focusing on desktop product development with competitive compensation and benefits.

Software Developer III, Front End, Google Workspace

Frontend Software Developer III position at Google Workspace, focusing on developing user-centric web solutions that help millions connect, communicate, and collaborate effectively.

Software Developer III, Front End, Google Cloud AI

Mid-level Frontend Software Developer position at Google Cloud AI, focusing on developing enterprise-grade cloud solutions with 2+ years of experience required.

Technical Program Manager III, Feature Development, Google Chat

Technical Program Manager III position at Google leading Chat feature development, requiring 5 years of program management experience and software development expertise.