Second Spectrum logo

Full-Stack Software Engineer with Rust and TypeScript

Second Spectrum

Full-Stack Software Engineer

About the Role

Join Second Spectrum, a leader in sports data and technology, as a Full-Stack Software Engineer. In this role, you will be responsible for building web applications that run, configure, and visualize our AI-based sports analytics system. You will collaborate with engineers and internal operators specializing in Computer Vision, Artificial Intelligence, and Sports Logistics to ensure an efficient end-to-end software solution for real-time data delivery from thousands of sporting events annually.

Key Responsibilities

  • Develop web applications that power our Computer Vision-based tracking system.
  • Contribute across our stack, from web frontend, backend APIs, and databases.
  • Maintain best practices for software development, including deployment processes, documentation, and coding standards.
  • Engage in technical discussions and feature prioritization.
  • Perform performance analysis and monitoring.

Minimum Qualifications

  • 3-5+ years of software engineering experience.
  • Experience building web applications.
  • Proficiency in React, SQL, and relational databases.
  • Strong understanding of modern software development practices and tools.
  • Bachelor's degree in computer science or equivalent experience.

Preferred Qualifications

  • Experience with TypeScript, GraphQL, Three.js, HTML5 Video, and/or Canvas.
  • Experience with Rust and ffmpeg.
  • Expertise with Elixir packages for server-side development: Phoenix, Ecto, ex-aws.
  • Prior leadership responsibilities, including deploys and release management.
  • Experience building real-time, interactive web frontend experiences.

Our Stack

  • Server-side: Node, Rust, PostgreSQL, RabbitMQ, Golang, Pulsar, Elixir/Phoenix
  • Client-side: JavaScript/TypeScript, React, Three.js, HTML/CSS
  • Infrastructure: AWS EC2 and S3, Docker, Linux, Grafana, Prometheus, Loki
  • Version Control: Git

Benefits

  • Competitive salary and annual leave allowance.
  • Health insurance and skills training.
  • Social events throughout the year, including holiday parties and team-building events.

Location

This role is based in our New York City office, located in midtown Manhattan. Enjoy the cultural richness that inspires innovation and creativity.

How We Work

We have adopted a forward-thinking ‘Ways of Working’ framework, offering opportunities for flexible, remote, and hybrid work arrangements. Our employees are empowered to stretch the boundaries of what’s achievable, always reaching further and pushing the edges to see what gives.

Second Spectrum, part of Genius Sports Group, is proud to be an equal opportunities employer. We welcome and will consider all applications regardless of age, different abilities or disability, gender identity or re-assignment, marriage, pregnancy, maternity, race or nationality, religion or belief, sex and sexual orientation.

Benefits
Extracted with AI

  • Medical insurance
  • Skills training
  • Social events
  • Annual leave allowance

Similar jobs

Last update: 23 minutes ago

Genius Sports logo
Genius Sports

Full-Stack Software Engineer with Rust and TypeScript

Join Genius Sports as a Full-Stack Software Engineer in NYC, working with Rust, TypeScript, and AI-based sports analytics.

Genius Sports logo
Genius Sports

Full-Stack Software Engineer with Rust and TypeScript

Join Genius Sports as a Full-Stack Software Engineer in NYC, working with Rust and TypeScript on AI-based sports analytics.

Factbird logo
Factbird

Full Stack Developer with TypeScript and Rust

Join Factbird as a Full Stack Developer in Copenhagen, working with TypeScript, Rust, and GraphQL in a hybrid environment.

Blackmere Consulting, LLC logo
Blackmere Consulting, LLC

Full Stack Engineer with React and Rust

Join as a Full Stack Engineer to develop high-performance web applications using React, Rust, and TypeScript.

Arena logo
Arena

Fullstack Engineer with Python and TypeScript

Join Arena as a Fullstack Engineer to build innovative AI-driven user experiences using Python and TypeScript.

Substack logo
Substack

Full-Stack Engineer with React.js and TypeScript

Join Substack as a Full-Stack Engineer to develop core products using React.js and TypeScript. Remote work with competitive salary and benefits.

Apollo GraphQL logo
Apollo GraphQL

Senior Full Stack Software Engineer

Senior Full Stack Engineer at Apollo GraphQL, developing innovative tools with GraphQL, TypeScript, Kotlin, and more.

Climatiq logo
Climatiq

Senior Full Stack Engineer - Climate Tech - Rust & TypeScript

Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.

Scope Labs logo
Scope Labs

Full-Stack Engineer with React Native and TypeScript

Join Scope Labs as a Full-Stack Engineer in NYC. Work with React Native, TypeScript, and more in a dynamic team.

Superframe logo
Superframe

Senior Full Stack Engineer (React, GraphQL, TypeScript)

Join Superframe as a Senior Full Stack Engineer in San Francisco. Work with React, GraphQL, and TypeScript to build next-gen CRM solutions.

Grata logo
Grata

Full Stack Engineer with React.js and TypeScript

Join Grata as a Full Stack Engineer to develop web applications using React.js, TypeScript, and Python in a hybrid work environment.

Rogo logo
Rogo

Full-Stack Software Engineer with React and TypeScript

Join Rogo as a Full-Stack Software Engineer to shape cutting-edge AI tools using React and TypeScript in a fast-paced environment.

Trunk Tools logo
Trunk Tools

Full Stack Engineer with React.js and TypeScript

Join Trunk Tools as a Full Stack Engineer to revolutionize construction with React.js and TypeScript. Remote work available.

Sigma Computing logo
Sigma Computing

Senior Software Engineer - Fullstack

Senior Fullstack Software Engineer role focusing on cloud analytics and data exploration using modern tools like Rust, Go, and Kubernetes.

The New York Times logo
The New York Times

Software Engineer, User Space

Join The New York Times as a Software Engineer in User Space, focusing on backend development with modern technologies like Go, TypeScript, and GraphQL.

NVIDIA logo
NVIDIA

Senior Full Stack Web Software Engineer

Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.

Section logo
Section

Senior Software Engineer - Backend TypeScript

Join DuelNow as a Senior Software Engineer specializing in TypeScript for backend development in a remote role.

Rogo logo
Rogo

Senior Full-Stack Software Engineer (React, TypeScript)

Join Rogo as a Senior Full-Stack Engineer to shape cutting-edge AI tools using React and TypeScript.

Prismatic logo
Prismatic

Senior Software Engineer - Full Stack Typescript

Join Prismatic as a Senior Software Engineer to design and develop features for our integration platform using TypeScript.

osapiens logo
osapiens

Senior Full-Stack Developer - TypeScript

Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.

Grata logo
Grata

Senior Full Stack Engineer (React.js, TypeScript, Python)

Join Grata as a Senior Full Stack Engineer, working with React.js, TypeScript, and Python in a hybrid role in NYC.

Apollo GraphQL logo
Apollo GraphQL

Senior Software Engineer, Rust

Senior Software Engineer specializing in Rust for Apollo GraphQL, remote position with competitive benefits.

Cape logo
Cape

Fullstack Software Engineer with TypeScript and React

Join Cape as a Fullstack Software Engineer to develop web-based capabilities using TypeScript and React.

Lattice logo
Lattice

Software Engineer (TypeScript, Node.js, GraphQL)

Join Lattice as a Software Engineer to build impactful software using TypeScript, Node.js, and GraphQL.