Loading...

Quant Data Engineer - Sportsbook Modelling System

Quant Engineer – Sportsbook Pricing System #LI-HYBRID #LI-ML1 

Kindred Group is a place where technology professionals can reach career aspirations in a supportive and inclusive environment. Ranking in the top 25% of the consumer industry for Engagement and 2nd in the Gambling Industry All-Index for Diversity & Inclusion, we take pride in our working environment, our people and culture. 

As a part of the wider Analytics function, the Quant Team works closely with the Data Science team, delivering a truly innovative and unparalleled experience for the customers of our sportsbook brands. We are a small but growing team, split into two disciplines: Research and Development, and Quant Engineering. The work of the team involves writing high-quality, containerised software, primarily in Python, making use of a variety of data technologies, including PostgreSQL in particular.

We are looking for an enthusiastic Python Data Engineer specialising in building robust ETL pipelines, ideally with experience working with an event-driven architecture.  Primarily using our technology stack of Python, Kafka, PostgreSQL, Kubernetes and AWS, you will be responsible for building high quality ETL pipelines and data products to power our pricing system and wider sportsbook platform. 

You will join Kindred's Quant Engineering team, a relatively new and small team, responsible for building an event-driven dynamic modelling system. This system will be integral to provide algorithmic real-time odds for customers of our new next-generation Sportsbook. 

If you understand how critical high-quality data products are, and believe you can rise to the challenge, then please read on. 

 

What will you do? 

  • Develop multi-stage ETL pipelines to power our Quant pricing models and algorithms that:
    • Handle varying sources of sporting event and odds data from internal and external sources.
    • Transform and map source data structures into consistent internal representations.
    • Deliver high-quality, consistent data to consuming applications.
  • Take responsibility for ensuring your software is robust, performant and production-ready.
  • Contribute to improvements to the pricing system by providing feedback, suggesting design enhancements and adopting an iterative development approach.
  • Provide engineering guidance to the Quant Research function, facilitating the rapid research and development of new pricing strategies and predictive models.
  • Adopt an agile approach to writing high-quality testable code that follows software engineering best practices and facilitates collaboration and re-usability by other team members. 

 

Are you a good fit? 

To thrive in this role, we think you would be able to provide evidence of most of the following traits: 

  • Experience as a software engineer responsible for building robust multi-stage ETL pipelines as part of a mission critical system.
  • Ability to write high-quality, idiomatic, object-oriented Python code.
  • Experience modelling data in Python (including data migrations), with specific experience of SQLAlchemy, Pydantic or Alembic.
  • Ability to work effectively in a collaborative environment, promoting software-engineering best practices.
  • Ability to operate and adjust in an uncertain domain, with a problem-solving growth mindset.
  • Excellent written and spoken communication skills.
  • An understanding of or desire to learn about the sports and betting data domain.

It would also be great if you had: 

  • Experience working with Kafka in production.
  • Experience working with orchestration frameworks, such as Airflow, Prefect or Luigi.
  • Experience monitoring and optimising ETL pipelines.
  • Experience working with AWS.
  • Experience writing asynchronous code or developing applications utilising concurrency.
  • Good knowledge of additional coding languages.
  • Previous experience working with sports or odds data.

 

What do we offer?  

⚡ A great team of passionate analysts and engineers. 

🌍 Mix of 60+ nationalities and Swedish culture in an English-speaking environment. 

🌆 Awesome offices with ergonomic desks, pool and table tennis tables, VR area, gym and yoga area, subsidised lunch, free breakfast on Thursday, daily fresh fruit. 

🛫 25 days paid vacation plus bank holidays. 

🌳 3 days CSR leave. 

📈 Employee share plan. 

📗 Training budget, conferences, access to LinkedIn Learnings and mentoring programmes. 

⚕️ Private medical insurance & life assurance. 

👶 Enhanced maternity, paternity, and shared parental leave. 

🚲 £300 Wellbeing allowance. 

💱 Up to 8% matched pension contributions. 

🏡 Flexible working. 

💼 Occasional travel to other Kindred Group offices including Stockholm, Malta, Gibraltar & Madrid. 

☕ Meetups and calendar of social events in the office; quarterly Analytics socials. 

 

Application process 

Click on the "Apply Now" button and complete the short web form. Our Talent Acquisition team will be in touch soon.

Kindred is an equal opportunities employer committed to employing a diverse workforce and an inclusive culture. As such we oppose all forms of discrimination in the workplace. We create equal opportunities for all our applicants and will treat people equally regardless of and not limited to, gender, age, disability, race, sexual orientation. We are committed not only to our legal obligations but also to the positive promotion that equal opportunities bring to our operations as set out in our sustainability framework. Kindred has an ESG rating of AAA by MCSI. 

 

Job alerts 

Not suited to this role but interested in working at Kindred Group?

We are always on the lookout for talented, passionate people to join our global teams so if you'd like us to let you know when suitable jobs come up, please click on “Register for Alerts”. 


 
Loading...
Close map
Location
London
Kindred House, 17-25 Hartfield Road, Wimbledon, London, United Kingdom, SW19 3SE
Loading...
 
  • Office:
    London
  • Type of Employment:
    Full Time Permanent
  • Reference Number:
    TEC1378
Loading...
25 Days Holiday
Private Medical
Wellbeing Allowance
Maternity/Paternity leave
Eye test
3 days CSR leave
Shares
Pension
Anniversary awards
Travel loan
Share this page
Share with linkedin
Share with facebook
Share with twitter
Share with email

Job Alerts

If this job is not for you but you are interested in jobs similar to this, then click the button below to be the first to know about them.

Loading