Python Data Engineer


Paying up to £80,000



Job Type




Help us find amazing

Know someone with the skills for this role?

Refer and earn £500

Python Data Engineer | Sports Betting Industry | Central London | Up to £80K p/a

Are you a sports enthusiast? Do you enjoy watching football matches from across the world? A Mid-level to Senior developer is required for a specialised consultancy company based in North London.

This is a unique opportunity to join successful and pioneering sports betting consultancy in brand new high spec offices in Soho, London. They have been at the forefront of cricket betting for over 10 years and they’re world-renowned as the leader in the field. Through a combination of cutting-edge research, analytical thought and a constant desire to question and improve, they maintain their position at the forefront of the sports betting market.


This is an ideal role for an enthusiastic data engineer with strong Python skills, and who wants to work in a greenfield project. The team is expanding its responsibilities across the organisation and scaling the existing data platform using cloud technologies. The data engineering team will innovate through exploration, design and benchmarking. The goal is to make technology recommendations and implement a scalable data analysis platform in the cloud.

Key Responsibilities

Our goal is to provide the world’s best sports betting data science platform!
Working with users to understand requirements as well as actively promoting the technology capabilities. The key responsibilities of the Data Analytics team are:
1.To build and maintain a scalable data platform.
2.Using the platform to build scalable data pipelines and ETL workflows.
3.Support other areas of the business with analysis, visualisations, automation, and performance bottlenecks.
Essential Skills and Experience
·Strong Python development skills including experience working with Numpy and Pandas.
·Understanding and experience working with data-driven architectures.
·Proficient using Linux and Bash scripting.
·Experience using/building cloud-based solutions using AWS.
·Docker and Docker Compose.
·Experience working with efficient data storage formats such as Parquet, Avro or ORC.
·Management of virtual environments using anaconda and pip.

Beneficial Skills and Experience
·Experience working with C/C++.
·Hands-on experience with Nifi, Airflow and Kubernetes.
·Familiarity with visualisation tools such as Plotly or Bokeh.
·Understanding of data platforms and resilient architectures.

About the company

The Data Analytics team is comprised of four Python Data Engineers and one DevOps specialist. The data engineers work in collaboration with software engineers, analytics teams, data scientists, and DBAs in order to understand and implement innovative analytics solutions across the business.
Salary / Benefits Package

·Competitive salary
·Discretionary bonus scheme
·Private healthcare
·Pension scheme
·Cycle to work scheme
·Free food.
·Pool table, table tennis, and darts.


If you resonate with the environment and work described, feel free to contact me at and I would be very happy to share more details with you!