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