Lead Data Engineer (Football)

Ellipse want to ensure the full story behind every sporting moment can be told and anticipate data will continue to change how coaches, athletes and fans all talk about the game. We are seeking a Data Engineer to join us in helping the sports industry make better use of the vast data that it now generates. As a Data Engineer you’ll be responsible for helping to define and build our football data platform which will be the foundation to our success in this sport. In addition to making sure our data is centralised, unified and accurate, you will be working in tandem with our data scientists to collaborate on features and putting their models into production. You’ll also be surrounded by experienced people from across the sports industry in a rapidly growing company. This role is remote with some travel to London required for team meetings.  


  • Ingest and merge data from multiple internal and external sources 

  • Build and maintain robust, resilient and reliable ETL pipelines 

  • Collaborate with the data science team on feature engineering and model productionization / monitoring 

  • Ensure data is stored in an efficient and accessible manner 

  • Monitor data quality for accuracy and completeness 

  • Reduce / remove roadblocks for the data science team to drive down time to insight 

  • Design, develop and deploy APIs for internal and external consumption



  • Experience working with a cloud solution (Google Cloud, AWS, Oracle, Snowflake, etc)

  • Experience with AWS data services 

  • Familiarity with pipeline orchestration tools (Airflow)

  • Fluency in Python or similar language and experience with Flask or a similar framework 

  • Experience working with complex relational databases as well as NoSQL

  • Experience with ETL systems and data modelling

  • Experience developing and deploying scalable APIs 

  • Familiarity with distributed computing options and large-scale data storage (Spark, Dask)


About you:

  • Motivated to work in a fast-paced start-up environment where your initiative will make things happen.

  • Comfortable learning new technologies with limited support.

  • Driven to constantly learn, grow and improve. 

  • Knowledge of football and preferably some understanding of the football analytics space.

  • Passionate about building things and helping the team operate at its best. 

  • Obsessed about accuracy and correctness.

  • Able to own projects and see them through to completion against deadlines.


Key challenges:

  • You’ll be working with large data sets and complex problems that no one has yet solved. 

  • We’ll want you to build relationships with cross functional group across our business, including engineers and analysts, to maintain a flow of new ideas that are aligned with customer needs, our roadmap and mission.

  • Anticipate future technological and competitive changes that will impact our plans.



  • 25 days holiday

  • Flexible working times

  • Remote working

  • Company pension scheme

  • Access to cricket matches at The Oval, London


Why Ellipse?

  • We have amazing people. If you love sports, data and technology we can promise you will work with some of the most ambitious and intelligent people in a fascinating industry.

  • We’re only just getting started and have all the right ingredients to disrupt the sports industry. Joining us now will take you on an exciting journey that you will play a key role in defining.

  • We encourage our people to have constructive, open and honest communication; to innovate and create smart solutions; establish a collaborative, yet challenging environment to develop.

  • We are challenging ourselves to become a high-performance company. That means we maintain an ambitious mindset in everything we do, and our people are always looking for ways to do things better. 


To apply, please send your CV to careers@ellipsedata.com with the subject “Data Engineer – Football”.  Please also include any examples of work demonstrating the above skills (e.g. blog post or GitHub repo) and/or a covering note outlining your relevant experience.


We cannot promise to respond to all applicants due to the volume we receive.