Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Genius Sports Logo

Senior Full Stack Software Engineer

Genius Sports

$145,000 - $200,000
Sep 29, 2025
Los Angeles, CA, US
Apply Now

Genius Sports is looking to build and improve its AI-based sports analytics products, requiring a Senior Full Stack Software Engineer to join their Product Engineering group.

Requirements

  • 5+ years of hands-on, full-time software development experience
  • Experience building production web apps using ReactJS and NodeJS
  • Experience with GraphQL (client or server)
  • Experience with Rust
  • Experience working with Video Streaming Applications
  • Knowledge of TypeScript, HTML/CSS, Design Systems, Postgres, Redis, RabbitMQ, Pulsar, Auth0
  • Experience with AWS (EC2, S3, RDS, ElasticCache), Docker, Linux, Terraform

Responsibilities

  • Design, develop, test, deploy, maintain, and improve customer-facing and internal applications
  • Contribute to multiple layers of the stack, from web front-end, backend APIs, and databases
  • Assist with reliability, stability, and availability of applications
  • Own reliability, stability, and availability of systems applications
  • Mentor other engineers both technically and professionally
  • Maintain best practices for software development, including deployment process, documentation, and adherence to and improvement of coding standards
  • Assess and drive adoption of emerging technologies and techniques

Other

  • Customer-focus with an understanding that shipping software involves tradeoff and collaboration
  • Self-motivation and ability to work independently in an efficient manner
  • Ability to articulate and make decisions about trade-offs between rapid iteration and high-quality products
  • Ability to take point on technical discussions and feature prioritization
  • Bachelors in computer science or equivalent experience, with strong software engineering components
  • 4 days a week in-office work arrangement