Software Engineer
Genius Sports
As Software Engineer II at Genius Sports, you will build reliable, scalable software that directly impacts users. You will collaborate with product, design and engineering teams to translate requirements into practical solutions and improve system quality and maintainability. You’ll contribute to design discussions, write well-tested code, and use modern tools to deliver value. This role offers growth in technical and collaboration skills within a mission-driven sports tech environment. You’ll work in an office-first culture, in London, and engage with cross-functional partners to drive impactful outcomes.
Pay / Benefits- health insurance
- skills training
- social events
- team building events
- wellbeing activities
- competitive salary
- Design, build, test, and maintain small to medium-sized systems or features with a focus on quality and user impact
- Translate requirements from product managers, designers and engineers into technical solutions
- Communicate progress, assumptions, blockers and trade-offs clearly
- Contribute to technical design discussions and reviews
- Write clear, maintainable, well-tested code following team standards
- Adhere to architecture patterns and suggest sensible improvements
- Debug across the stack, investigate root causes, seek support when needed
- Participate in code reviews and incorporate feedback
- Identify opportunities to improve code quality, performance, and team practices
- Use modern development tools, including AI-assisted tools, while reviewing and validating results
- Experience developing software in a professional or comparable environment
- Proficiency in at least one programming language with familiarity in modern development frameworks and tools
- Understanding of software development fundamentals (data structures, APIs, testing, version control)
- Ability to work independently on defined tasks while seeking input as needed
- Collaborative mindset with cross-functional teammates and receptiveness to feedback
- Problem-solving ability and willingness to learn and iterate
- strong communication
- team collaboration
- problem-solving
- distributed systems
- event-driven architectures
- workflow orchestration
Reference: WJ-747_30143850