Backend Engineer - Quantitative Sports
Role details
Job location
Tech stack
Job description
We are looking for a Senior Backend Engineer to join our new Quantitative Sports team. As a Senior Engineer you will play a critical role in the development and maintenance of the backend aspects of the pricing system for our sportsbook and work alongside our quantitative analysts to deliver our in-house pricing solution. This position will be able to come in and have a lot of ownership of the shape of the backend implementation.
Because we operate with a startup mindset, we will be reliant on your technical skill, but also your passion and ownership over all aspects of your work., * Significantly contribute to efforts on a scalable platform designed to perform reliably under intense user and data load
- Be a contributor in architecture discussions regarding the pricing platform
- Be a contributor to the drive to reduce the latency within the system
- Ensure a full testing structure is in place to create confidence and resilience in the system
- Foster team collaboration and knowledge sharing
- Work closely with the quantitative developers to ensure best practices and alignment within the wider department
- Build operational tools and applications to support teams as required
Requirements
- Minimum 8+ years of engineering experience
- Deep proficiency in Python, especially around backend development
- Experience working in a low-latency platform
- Experience of working in a multi-feed ingestion architecture
- Experience with Micro-Service and Service oriented architectures
- Experience in deploying and managing cloud-based systems and infrastructure (AWS)
- Experience with different databases:
- Relational (Postgres, MySQL, etc)
- Analytical (Snowflake, Clickhouse)
- Strong knowledge of messaging systems (Kafka, RabbitMQ) and pipeline architecture
- Excellent communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders
- Self-driven, meticulous, and ability to prioritize in a complex and fast-paced environment
Qualifications:
- Bachelor's Degree (or higher) in Engineering, Computer Science or other related scientific, technical or business discipline
- Minimum of 8 years job related experience
Preferred:
- Experience within the sports betting industry
- Understanding of pricing engines, trading algorithms, or live odds generation.
- Strong interest in sports and sport analytics
- Knowledge with game state feeds such-as Radar & Genius
Benefits & conditions
We offer our employees more than just competitive compensation. Our team benefits include:
- Competitive pay and benefits
- Flexible vacation allowance
- Flexible work from home or office hours
- Startup culture backed by a secure, global brand
- Opportunity to build products enjoyed by millions as part of a passionate team