Lead Data Engineer in City of London

Lead Data Engineer in City of London

City of London Full-Time 86000 - 104000 ÂŁ / year (est.) No home office possible
Go Premium
M

At a Glance

  • Tasks: Lead data strategy and design scalable data infrastructure at a cutting-edge betting platform.
  • Company: Join Midnite, a next-gen betting platform passionate about enhancing fan experiences.
  • Benefits: Enjoy competitive salary, comprehensive health coverage, flexible working, and 25 paid holidays.
  • Why this job: Shape the future of data engineering in an innovative environment with real impact.
  • Qualifications: 7+ years in data engineering, leadership experience, and strong Python/SQL skills required.
  • Other info: Collaborative culture with opportunities for growth and mentorship.

The predicted salary is between 86000 - 104000 ÂŁ per year.

Salary: ÂŁ100,000 - ÂŁ120,000 - Must be based in the UK

Why Midnite? Midnite is a next-generation betting platform that is built for today’s fandom. We are a collective of engineers and designers who all share a passion for building the best sportsbook & casino experience possible, allowing our fans to feel closer to the games they love through the rush of winning money. Unlike the alternatives, Midnite doesn't feel like a website built two decades ago. Instead, it’s a cutting-edge creation, designed and constructed from the ground up with the latest technologies. Crafting an experience that’s truly intuitive, immersive, and immediately understandable is no walk in the park, but we thrive on the challenge. We believe we’re on the brink of creating something truly awesome.

What will you do? We’re looking for a Lead Data Engineer to drive the next phase of our data strategy at Midnite. This is a hands‑on leadership role where you’ll set the technical direction, own the design and scalability of our data infrastructure, and ensure the team delivers high‑quality, impactful solutions. You’ll work across the full data lifecycle from ingestion and modelling to orchestration, monitoring, and analytics enablement, while also mentoring engineers and shaping engineering best practices. As a lead, you’ll partner with our leadership team to make sure our data function not only delivers but also drives strategic decision‑making.

Our Tech Stack: Python, Docker, Dagster, dbt, Fivetran, Apache Iceberg, Snowflake, S3, Glue, ECS, and Omni. We’re constantly evolving our stack and welcome input from engineering leaders on how we can improve scalability, reliability, and efficiency.

Leadership & Collaboration: As Lead Data Engineer, you’ll be both a technical expert and a team leader. You’ll:

  • Set technical standards and drive adoption of best practices across the team.
  • Mentor and coach engineers, raising the bar on quality and delivery.
  • Collaborate closely with senior stakeholders to align data initiatives with business priorities.
  • Champion innovation, evaluating new tools, platforms, and methodologies.

Responsibilities:

  • Own the technical strategy for data engineering, ensuring our stack scales with the business.
  • Design, maintain, and evolve robust data pipelines and architecture to support low latency batch use cases.
  • Oversee the implementation of data models and frameworks that support analytics and business intelligence.
  • Drive engineering best practices across testing, monitoring, version control, and automation.
  • Lead code reviews, enforce quality standards, and ensure technical debt is managed proactively.
  • Manage and mentor engineers, supporting career development and creating a culture of excellence.
  • Stay ahead of industry trends, introducing tools and methods that future‑proof the data platform.

Essential Experience:

  • 7+ years in data engineering, with at least 2+ years in a lead or equivalent role.
  • Proven track record of designing and scaling data platforms in a high‑growth or start‑up environment.
  • Strong expertise in Python and SQL, with deep experience in orchestration frameworks (Dagster, Airflow, Prefect).
  • Advanced knowledge of data modelling and architecture (Kimball dimensional modelling, Data Vault etc).
  • Hands‑on experience with dbt, modern data warehouses, and AWS.
  • Demonstrated ability to mentor and develop engineers.

Desirable Experience:

  • Experience with Snowflake.
  • Experience with Apache Iceberg.
  • Experience with infrastructure‑as‑code (Terraform preferred).
  • Experience embedding observability and monitoring in data systems.
  • Previous experience building and leading data teams in a scale‑up environment.

What’s in it for you:

  • Shape our future: Play a key role in our team’s success, where your voice matters, and you’ll have a direct impact on shaping Midnite’s future.
  • Connect and unwind: Take part in our quarterly gatherings where our community comes together to bond and have fun.
  • Comprehensive health coverage: Look after your well‑being with our outstanding zero‑excess health insurance plan, which includes optical and dental coverage.
  • Income Protection: A great plan for looking after your income and providing peace of mind for you and your loved ones.
  • Simplify life: Take advantage of our nursery salary sacrifice scheme, allowing you to conveniently pay your child’s nursery fees straight from your paycheck.
  • Work‑life balance: Enjoy 25 paid holidays a year, plus generous paid maternity, paternity, and adoption leave, supporting you during life’s most important moments.
  • Productive home office: We provide everything you need for a comfortable and ergonomic home setup, ensuring you’re as productive as possible.
  • Flexible working: We embrace flexible working, allowing you to adjust your schedule when life’s unexpected moments arise.
  • Latest tech made easy: With our salary sacrifice schemes, you can upgrade to the latest gadgets, household items, and mobile tech without the upfront cost.
  • Exclusive perks: Enjoy a wide range of discounts on retailers, groceries, and subscriptions, making life a little more affordable.
  • Grow with us: Expand your skills through internal and external learning opportunities while benefiting from access to mentorship programs that support your development.
  • Transparent compensation: We provide competitive pay with clear team bandings and salary grids, ensuring that salary discussions are simple and fair.
  • Constructive feedback: We foster a transparent culture, encouraging individual feedback and review sessions to help everyone improve.

At Midnite, we’re committed to creating equal opportunities for everyone. We actively strive to build balanced teams that reflect the diversity of our communities, including ethnic minorities, people with disabilities, the LGBTQIA+ community, and all genders. We aim to provide an inclusive and supportive interview experience for all candidates. If you require any reasonable adjustments, please let us know in advance so we can ensure you feel comfortable and set up for success.

Lead Data Engineer in City of London employer: Midnite Limited

At Midnite, we pride ourselves on being a forward-thinking employer that values innovation and collaboration. Our vibrant work culture fosters creativity and inclusivity, offering employees the chance to shape the future of our cutting-edge betting platform while enjoying comprehensive health benefits, flexible working arrangements, and ample opportunities for professional growth. Join us in a dynamic environment where your contributions directly impact our success and where we support your journey with mentorship and development programmes.
M

Contact Detail:

Midnite Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Data Engineer in City of London

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Tip Number 2

Prepare for those interviews! Research Midnite thoroughly—know their tech stack and be ready to discuss how your experience aligns with their needs. Practise common interview questions and have examples ready that showcase your leadership and technical skills.

✨Tip Number 3

Show off your passion! When you get the chance to chat with the team, let your enthusiasm for data engineering and innovation shine through. Share your ideas on how you could contribute to their cutting-edge projects and make an impact.

✨Tip Number 4

Don’t forget to follow up! After your interview, send a thank-you email to express your appreciation for the opportunity. It’s a great way to reinforce your interest in the role and keep you top of mind as they make their decision.

We think you need these skills to ace Lead Data Engineer in City of London

Data Engineering
Python
SQL
Data Modelling
Data Architecture
Orchestration Frameworks
Dagster
AWS
dbt
Snowflake
Apache Iceberg
Mentoring
Leadership
Collaboration
Problem-Solving

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Lead Data Engineer role. Highlight your experience with Python, SQL, and any relevant tools from our tech stack. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for data engineering and how you can contribute to Midnite's mission. Don’t forget to mention any leadership experience and how you’ve driven innovation in past roles.

Showcase Your Projects: If you've worked on any cool data projects, make sure to include them! Whether it's building data pipelines or implementing new frameworks, we love seeing real-world examples of your work and impact.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're keen on joining the Midnite team!

How to prepare for a job interview at Midnite Limited

✨Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, especially Python, SQL, and orchestration frameworks like Dagster. Be ready to discuss how you've used these tools in your previous roles and how they can be applied at Midnite.

✨Showcase Leadership Skills

As a Lead Data Engineer, you'll need to demonstrate your leadership abilities. Prepare examples of how you've mentored engineers or led projects in the past. Highlight your approach to setting technical standards and driving best practices within a team.

✨Align with Business Goals

Understand Midnite's mission and how data engineering supports their business strategy. Be prepared to discuss how you can align data initiatives with business priorities and drive strategic decision-making through data.

✨Prepare for Technical Questions

Expect in-depth technical questions related to data modelling, architecture, and pipeline design. Brush up on concepts like Kimball dimensional modelling and Data Vault, and be ready to explain your thought process during problem-solving scenarios.

Lead Data Engineer in City of London
Midnite Limited
Location: City of London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
  • Lead Data Engineer in City of London

    City of London
    Full-Time
    86000 - 104000 ÂŁ / year (est.)
  • M

    Midnite Limited

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>