⨠AI Insights & Summary
Midnite is redefining the sports betting and gaming landscape with a modern, player-centric platform, and they're seeking a skilled Data Engineer to fuel their rapid growth. This remote UK role offers a significant opportunity to shape the company's data strategy from ingestion to analytics enablement, working with a cutting-edge tech stack including Snowflake and Python. If you're a proactive engineer with a passion for data quality, scalable pipelines, and best practices, this is your chance to make a substantial impact in a fast-paced, innovative environment.
Data Engineer (Remote UK)
About Midnite:
Midnite is a next-generation sports betting and gaming platform designed for a new era of players. We blend sharp product thinking, bold branding, and fast execution to create modern, intuitive experiences. With over 400,000 players already on board, we are rapidly expanding and seeking driven individuals to join our high-performance team.
The Role:
We are looking for a talented Data Engineer to spearhead the next phase of our data strategy. You will own the end-to-end data lifecycle, from ingestion and modeling to orchestration, monitoring, and analytics enablement, while actively contributing to engineering best practices.
Location: Remote UK
Salary: Up to £80,000
Our Tech Stack:
Python, Docker, Dagster, dbt, Fivetran, Apache Iceberg, Snowflake, S3, ECS.
What You Will Do:
- Take ownership of end-to-end data engineering projects.
- Design, build, maintain, and optimize scalable data pipelines using Dagster, Python, and Snowflake.
- Write clean, efficient, well-documented code, ensuring quality and scalability.
- Maintain high standards of data quality through extensive unit testing, integration testing, and data monitoring.
- Design and develop complex data models aligned with industry best practices.
- Participate in code reviews, providing constructive feedback.
- Assist with the design and implementation of our data architecture.
- Stay up-to-date with industry trends and emerging technologies.
The Ideal Candidate:
- Essential Experience:
- 3+ years of experience in a similar role with a track record of autonomous work and impact.
- Strong expertise in Python and SQL (Snowflake preferred).
- Experience using monitoring and alerting tools.
- Deep understanding of engineering best practices (e.g., unit testing, DRY code).
- Hands-on experience with a modern data orchestrator (e.g., Airflow, Dagster, Prefect).
- Knowledge of data modeling concepts and methodologies (Kimball dimensional modeling, Data Vault, etc.).
- Proficiency with dbt.
- Comfortable working with Git and version control workflows.
- Desirable Experience:
- Experience with Snowflake.
- Experience with AWS's data ecosystem.
- Experience implementing low-latency analytics at scale.
- Experience with infrastructure-as-code (Terraform preferred).
- Experience delivering full end-to-end data products, including data visualization and BI.
Winnings (Benefits):
- Private health insurance with zero excess, including optical and optional dental cover.
- Income protection insurance.
- Tenure holiday policy: +2 days after 3 years, up to 30 days annually after 5 years.
- Flexible working and fully supported home office setup.
- Nursery salary sacrifice scheme.
- Salary sacrifice schemes for tech and holidays.
- Retail discounts and subscription perks.
- Quarterly team socials.
Midnite is committed to creating equal opportunities and building balanced, diverse teams. We aim to provide an inclusive interview experience and welcome requests for reasonable adjustments.