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
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.
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.
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.
Full Stack Engineer with React and Rust
Join as a Full Stack Engineer to develop high-performance web applications using React, Rust, and TypeScript.
Fullstack Engineer with Python and TypeScript
Join Arena as a Fullstack Engineer to build innovative AI-driven user experiences using Python and TypeScript.
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.
Senior Full Stack Software Engineer
Senior Full Stack Engineer at Apollo GraphQL, developing innovative tools with GraphQL, TypeScript, Kotlin, and more.
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.
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.
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.
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.
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.
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.
Senior Software Engineer - Fullstack
Senior Fullstack Software Engineer role focusing on cloud analytics and data exploration using modern tools like Rust, Go, and Kubernetes.
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.
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.
Senior Software Engineer - Backend TypeScript
Join DuelNow as a Senior Software Engineer specializing in TypeScript for backend development in a remote role.
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.
Senior Software Engineer - Full Stack Typescript
Join Prismatic as a Senior Software Engineer to design and develop features for our integration platform using TypeScript.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
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.
Senior Software Engineer, Rust
Senior Software Engineer specializing in Rust for Apollo GraphQL, remote position with competitive benefits.
Fullstack Software Engineer with TypeScript and React
Join Cape as a Fullstack Software Engineer to develop web-based capabilities using TypeScript and React.
Software Engineer (TypeScript, Node.js, GraphQL)
Join Lattice as a Software Engineer to build impactful software using TypeScript, Node.js, and GraphQL.