cover image
Genius Sports

Genius Sports

www.geniussports.com

1 Job

2,834 Employees

About the Company

NYSE: GENI

Genius Sports is the layer between what happens on the field and how the world engages with it.

Our solutions across the global sports ecosystem are underpinned by our next generation big data and artificial intelligence platform, GeniusIQ.

By ingesting and computing multiple real-time data feeds, GeniusIQ powers a wide range of functions and applications across sports performance and officiation, fan engagement, advertising, and sports betting.

Founded in 2001, Genius Sports is now one of the world’s largest sports technology companies, working with the likes of the NFL, NBA, EPL, FIBA, ESPN, Sky Sports, Flutter, DraftKings and 100s more.

We're headquartered in London and New York and have offices Los Angeles, Medellin, Tallinn, Sofia, Singapore, Lausanne, Manchester and Melbourne.

Visit our Showcase Pages to discover more about our products.

Listed Jobs

Company background Company brand
Company Name
Genius Sports
Job Title
Senior Full Stack Software Engineer
Job Description
**Job title** Senior Full Stack Software Engineer **Role Summary** Design, develop, test, deploy, and maintain web and mobile applications for AI‑powered sports analytics. Own the end‑to‑end stack (React/Next.js, Node.js, GraphQL/REST, Postgres, Redis, AWS, Docker, Terraform) to ensure reliable, scalable customer‑facing products. Provide technical leadership, mentoring, and cross‑functional collaboration with product, design, and infrastructure teams. **Expactations** - Lead technical design and implementation of features from concept to production. - Make informed trade‑offs between rapid iteration and product quality. - Own application reliability, stability, and availability. - Mentor junior engineers and enforce best practices in coding, testing, and deployment. - Drive adoption of emerging technologies and improvement of internal processes. **Key Responsibilities** - Design, develop, test, and deploy front‑end and back‑end components. - Integrate and maintain REST and GraphQL APIs, databases (Postgres), and messaging (RabbitMQ, Pulsar). - Ensure high performance and scalability on AWS infrastructure (EC2, S3, RDS, ElasticCache). - Write and maintain automated tests, CI/CD pipelines, and documentation. - Conduct code reviews, enforce coding standards, and provide constructive feedback. - Collaborate with Product Managers, UI/UX Designers, and other engineers to prioritize features. - Mentor and support professional growth of team members. - Communicate technical decisions and status to stakeholders. **Required Skills** - 5+ years full‑time software development experience. - Proficiency in React/Next.js, TypeScript, Node.js, and JavaScript/HTML/CSS. - Experience building production‑grade web applications. - Strong understanding of AWS services, Docker, Linux, and Terraform. - Knowledge of relational databases (Postgres) and in‑memory stores (Redis). - Familiarity with GraphQL (client or server) and REST APIs. - Ability to evaluate and integrate new technologies (e.g., Rust, message queues). - Excellent communication, collaboration, and mentorship skills. - Customer‑focused mindset and ability to balance speed with quality. **Required Education & Certifications** - Bachelor’s degree in Computer Science or related field, or equivalent professional experience. - No mandatory certifications; relevant technical certifications (e.g., AWS Solutions Architect) are a plus.
Los angeles, United states
On site
Senior
07-09-2025