Full Stack Software Engineer (Data Collection Team)
Genius Sports
- New York City, NY
- $125,000-180,000 per year
- Permanent
- Full-time
- Develop web applications that power our hybrid automated and operator-led collection systems.
- Contribute across our stack, from web frontend, backend API's, and databases
- Maintain best practices for software development, including deployment process, documentation, and adherence to and improvement of coding standards.
- Discuss and distribute knowledge, technical concepts, and ideas with any member of our diverse organization
- Performance analysis and monitoring
- 3-5+ years software engineering experience
- Experience building web applications
- Experience with React
- Experience with SQL & relational databases
- Software engineering experience: modern software development practices and tools, distributed systems, database systems, performance tuning
- Strong appetite for learning and working with technologies used by other engineering teams within the company
- Bachelor's in computer science or equivalent experience
- Experience with TypeScript
- Experience with GraphQL
- Experience with Three.js, HTML5 Video, and/or Canvas
- Experience with Rust, C# or Kotlin
- Experience with ffmpeg
- Experience building real-time, interactive web frontend experiences
- Curiosity and strong desire to learn and improve.
- Social skills, being able to act as a facilitator, can balance enabling others with individual contributions.
- Time management and asynchronous communication skills relevant for a remote-first engineering organization.
- Enthusiasm and ability to work collaboratively within a team.
- Excellent spoken and written English.