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.

Kickoff logo
Kickoff

Senior Full Stack Software Engineer

Senior Full Stack Engineer in NYC, leveraging AI and advanced tech in wellness. Strong JS, React, Node skills needed.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Full-Stack Software Engineer II

Join AWS as a Full-Stack Software Engineer II to develop innovative solutions ensuring user privacy and personalized experiences.

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.

Boom Entertainment logo
Boom Entertainment

Full Stack Software Engineer - MERN Stack

Join Boom Entertainment as a Full Stack Software Engineer specializing in the MERN stack. Work remotely on innovative gaming products.

Craft.co logo
Craft.co

Senior Full-Stack Software Engineer (US)

Senior Full-Stack Engineer role focusing on React, Node.js, and modern web technologies for a leading software company.

Robin AI logo
Robin AI

Full Stack Engineer with React and Python

Join Robin AI as a Full Stack Engineer in New York, working with React, Python, and AWS in a hybrid environment.

HeyGen logo
HeyGen

Senior Fullstack Software Engineer

Senior Fullstack Engineer at HeyGen, developing AI-powered video platforms with React, Python, and cloud tech.

Accrete AI logo
Accrete AI

Full Stack Engineer (Early Career)

Join Accrete AI as a Full Stack Engineer in New York, NY. Work with Angular, Vue.js, and more to develop scalable web applications.

Titan logo
Titan

Senior Full Stack Software Engineer

Join Titan as a Senior Full Stack Software Engineer in New York. Work with AWS, JavaScript, and TypeScript to build innovative financial solutions.

primitives logo
primitives

Senior Full Stack Software Engineer

Senior Full Stack Engineer needed for a leading social platform in the NFT space. Key skills: Node.js, React, GraphQL.

Global Savings Group logo
Global Savings Group

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

Join as a Senior Full-Stack Software Engineer in Berlin, working with Node.js and React in a hybrid environment.

Super.com logo
Super.com

Intermediate Full Stack Software Engineer

Join Super.com as an Intermediate Full Stack Software Engineer, working with React, Python, and Node.js in a remote role.

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.

Async logo
Async

Full Stack Engineer

Join our team as a Full Stack Engineer in Paris, mastering JavaScript, TypeScript, React, Node.js, and SQL.

WA.Technology logo
WA.Technology

Senior Full-Stack Software Engineer - React.js & Node.js

Senior Full-Stack Engineer specializing in React.js & Node.js for a leading iGaming solutions provider in Portugal.

StackAI logo
StackAI

Senior Full-Stack Software Developer

Join StackAI as a Senior Full-Stack Developer to build AI applications using React, NodeJS, FastAPI, and more.

Allara logo
Allara

Full-Stack Software Engineer

Join Allara as a Full-Stack Software Engineer to design and build user-centric healthcare technology using TypeScript, React, and Node.js.

Flexa logo
Flexa

Senior Full Stack Engineer

Join Flexa as a Senior Full Stack Engineer in New York. Work with JavaScript, TypeScript, React, and more to build innovative payment solutions.

Overtime logo
Overtime

Senior Full Stack Developer

Join Overtime as a Senior Full Stack Developer. Work with React, Node.js, AWS, and more in a hybrid role in Brooklyn, NY.

GameChanger logo
GameChanger

Senior Full-Stack Engineer, Trust & Safety

Join GameChanger as a Senior Full-Stack Engineer to lead Trust & Safety initiatives, focusing on security and data protection.

Productboard logo
Productboard

Senior Software Engineer - Full Stack (React, TypeScript, AWS)

Join Productboard as a Senior Software Engineer to lead and innovate in full-stack development using React, TypeScript, and AWS.

Stacksync (YC W24) logo
Stacksync (YC W24)

Full-stack Engineer with AngularJS and React.js

Join Stacksync as a Full-stack Engineer, working with AngularJS, React.js, and MongoDB in a hybrid environment.