Genius Sports logo

Full Stack Software Engineer (Product Engineering)

Genius Sports

Full Stack Software Engineer (Product Engineering)

About the Role

We are seeking a talented Full Stack Software Engineer to join our Product Engineering team at Genius Sports. This team is responsible for developing and enhancing our AI-based sports analytics products, which are used by teams, leagues, coaches, and fans worldwide. As a Full Stack Software Engineer, you will play a crucial role in ensuring a seamless user experience across our web and mobile applications, supporting thousands of sporting events each year.

Responsibilities

  • Design and Development: Design, develop, test, deploy, maintain, and improve both customer-facing and internal applications.
  • Collaboration: Work closely with Product Managers, UI/UX Designers, and other software engineers to deliver high-quality products.
  • System Reliability: Ensure the reliability, stability, and availability of applications and systems.
  • Mentorship: Mentor other engineers, providing technical guidance and professional development.
  • Best Practices: Maintain and improve best practices for software development, including deployment processes and coding standards.
  • Technical Leadership: Provide technical leadership through code reviews and skill development.
  • Knowledge Sharing: Communicate technical concepts and ideas effectively within the organization.

Our Technology Stack

  • Client-side: ReactJS, NextJS, TypeScript, HTML/CSS, Design Systems
  • Server-side: GraphQL, REST, NodeJS, TypeScript, Postgres, Redis, RabbitMQ, Pulsar, Auth0, Rust
  • Infrastructure: AWS (EC2, S3, RDS, ElasticCache), Docker, Linux, Terraform
  • Codebase: Git with GitLab

Required Skills & Experience

  • Experience: 3+ years of hands-on, full-time software development experience.
  • Customer Focus: Understanding of the trade-offs and collaboration involved in shipping software.
  • Technical Skills: Experience building production web apps using ReactJS and NodeJS.
  • Collaboration: Ability to work across multiple disciplines, including front-end, back-end, databases, infrastructure, and devops.
  • Self-Motivation: Ability to work independently and efficiently.
  • Education: Bachelor’s degree in computer science or equivalent experience with strong software engineering components.

Preferred Skills

  • Rust and GraphQL: Experience with these technologies is a plus.
  • Video Streaming Applications: Experience in this area is beneficial.
  • Leadership: Ability to lead technical discussions and prioritize features.

Benefits

  • Competitive salary and annual leave allowance.
  • Health insurance and skills training.
  • Social events, team building activities, sports tournaments, charity days, and wellbeing activities.

Location

This role is based in our New York City office, located in midtown Manhattan. Join us in a vibrant and culturally rich environment that inspires innovation and creativity.

How We Work

We embrace a flexible working framework, allowing for remote work and working holidays, depending on team and location requirements. Our employees are encouraged to push boundaries, innovate, and celebrate achievements.

Genius Sports is an equal opportunity employer, committed to diversity and inclusion in the workplace. We welcome applications from all backgrounds and will consider all applications regardless of age, abilities, gender identity, race, religion, or sexual orientation.

Benefits
Extracted with AI

  • Medical insurance
  • Skills training
  • Social events
  • Team building events
  • Sports tournaments
  • Charity days
  • Wellbeing activities

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 and TypeScript on 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, TypeScript, and AI-based sports analytics.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

RightCrowd logo
RightCrowd

Full Stack Engineer with Node.js and React

Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.

doctari group logo
doctari group

Senior Full-Stack Engineer - TypeScript, React, Node.js

Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.

Lekker Code Company logo
Lekker Code Company

Fullstack Developer (C#, Angular or React)

Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.

ANWB logo
ANWB

Full-stack JavaScript Developer

Join ANWB as a Full-stack JavaScript Developer to enhance our online platform using JavaScript, TypeScript, and AWS technologies.

Catalyze Group logo
Catalyze Group

Full Stack Developer with AI and API Expertise

Join Catalyze Group as a Full Stack Developer to build AI-powered grant-writing tools. Work with React, Django, and more in Amsterdam.

Uber logo
Uber

Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering

Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.

Basic-Fit logo
Basic-Fit

Senior Full-Stack Developer

Join Basic-Fit as a Senior Full-Stack Developer in Tilburg. Work with React, Node.js, and more to enhance fitness experiences across Europe.

Grand Parade logo
Grand Parade

Senior Full Stack Developer (Node.js, React.js)

Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.

Hays logo
Hays

Full-Stack Developer (React & NodeJS)

Join as a Full-Stack Developer using React.js & NodeJS in Kraków. Hybrid work, competitive pay, and a dynamic team environment.

NAVARA logo
NAVARA

Fullstack Developer with Angular, C#, and React.js

Join NAVARA as a Fullstack Developer in Rotterdam, working with Angular, C#, and React.js on innovative projects.

Elma Schmidbauer GmbH logo
Elma Schmidbauer GmbH

Full-Stack Developer with React.js and Azure Experience

Join Elma Schmidbauer GmbH as a Full-Stack Developer to enhance Azure-based web infrastructure using React.js and Next.js.

sennder logo
sennder

Senior Fullstack Engineer (Javascript/Typescript)

Join sennder as a Senior Fullstack Engineer to revolutionize road freight logistics using Javascript/Typescript in a hybrid work environment.

micro1 logo
micro1

Full-Stack Engineer with Python, React.js, and Next.js

Join our team as a Full-Stack Engineer using Python, React.js, and Next.js to build scalable web applications remotely.

LEGALFLY logo
LEGALFLY

Back End Engineer with Node.js and TypeScript

Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.

Labelbox logo
Labelbox

Full-Stack Engineer with Angular and React.js

Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.

lemlist logo
lemlist

Full Stack Engineer with NextJS Experience

Join lempire as a Full Stack Engineer with NextJS expertise, leading development and managing a team in a fully remote setup.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

osapiens logo
osapiens

Senior Full-Stack Developer - TypeScript

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

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.

Blend logo
Blend

Fullstack Developer - React, Python, AWS, Generative AI

Remote Fullstack Developer role focusing on React, Python, AWS, and Generative AI for short-term projects.

Enlabs logo
Enlabs

Fullstack Developer with Node.js and TypeScript

Join Enlabs as a Fullstack Developer in Sliema, Malta. Work with Node.js, TypeScript, and more in a hybrid environment.