
Senior Data Engineer
Remote
United Kingdom
£ 100,000 / year
Full Time
03-03-2025
Job Specifications
What will you do?
We’re looking for a Senior Data Engineer who is passionate about making an impact in a fast-paced start-up environment. This is a full-stack data role, requiring the ability to work across all aspects of the data lifecycle, including data ingestion, data modelling, pipeline development, dashboarding, and occasional ad-hoc analysis.
You’ll work autonomously on end-to-end data projects, from ingesting raw data into Apache Iceberg to building scalable data models and occasionally creating user dashboards. Given the start-up nature of the role, adaptability, initiative, and problem-solving skills are key.
Our Tech Stack
Our current tech stack includes Python, Docker, Dagster, dbt, Fivetran, Apache Iceberg, AWS Athena, S3, Glue, Redshift, ECS, and Looker.
While familiarity with these technologies is preferred, it's not mandatory; what matters most to us is your commitment to maintaining high engineering standards.
Collaboration & Leadership
You'll closely collaborate with a wide variety of stakeholders including the backend, product and marketing teams, thriving in a small team environment to ensure that our data align with project objectives. Additionally, you'll provide mentorship to junior engineers, playing an active role in fostering the growth and development of the data team.
Responsibilities
Take ownership of end-to-end data projects, from requirements collection, raw data ingestion to final dashboarding and insights.
Build, maintain, and optimise scalable data pipelines using Dagster, Python, and SQL.
Design and develop complex data models aligned with industry best practices.
Write, optimise, and debug SQL transformations in dbt.
Ensure high standards of data quality are maintained through extensive unit testing, integration testing and data monitoring.
Drive engineering best practices and mentor less experienced team members.
Participate in code reviews, providing constructive feedback to maintain high standards.
Stay up-to-date with industry trends and emerging technologies.
Assist with the design and implementation of our data architecture.
Essential Experience
5+ years of experience in a similar role, with a track record of autonomous work and impact.
Start-up or small company experience – we are not looking for candidates with purely large corporate backgrounds.
Strong expertise in Python and SQL.
Proven experience working across the full data lifecycle, including ingestion, modelling, and visualisation.
Deep understanding of engineering best practices (e.g. unit testing, writing DRY code).
Hands-on experience with a modern data orchestrator (e.g. Airflow, Dagster, Prefect).
Advanced knowledge of data modelling concepts and methodologies (Kimball dimensional modelling, data vault, etc.).
Proficiency with dbt.
Experience with Looker or a willingness to learn.
Comfortable working with Git and version control workflows.
Desirable Experience
Experience with AWS’s data ecosystem (Glue, Athena, Redshift, S3).
Experience with infrastructure-as-code (Terraform preferred)
Experience delivering full end-to-end data products, including data visualisation and BI.
Understanding of marketing data and attribution models (e.g. Google Ads).
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.
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.
About the Company
Welcome to the future of betting. Midnite is everything your current betting app isn’t, taking Sports & Casino into a new era. For starters we’re not your grandad’s bookie, we’re putting an end to the era of old school betting apps that are crap to use and stuck in a rut. Instead of making another boring app you’ve seen a thousand times before, we figured it’s time for change. Let’s face it, even your grandad would give us the thumbs up. We hold our fans and players in the highest esteem. There’s nothing we won’t do to ... Know more
Related Jobs


- Company Name
- AKKODIS
- Job Title
- Data Engineer Leicester/Hybrid
- Job Description
- Job Title: Data Engineer Benefits & Perks: Competitive annual salary ranging from £45,000 to £52,000 Hybrid working model for a balanced work-life integration Pension contribution matching to help secure your future Comprehensive wellbeing support to keep you healthy and happy Bike to work scheme for the eco-conscious commuter Performance-based bonuses to reward your hard work Health insurance to keep you and your family protected Paid training opportunities to enhance your skills Exclusive employee discounts to enjoy About Our Client: Our client is a leading organisation in the finance sector, dedicated to delivering exceptional regulatory reporting solutions. They prioritise innovation, compliance, and collaboration, creating an environment that fosters growth and excellence. As they embark on the 2025 Finance Regulatory Reporting Project, they are eager to welcome a talented Data Engineer to their dynamic Business Intelligence team! About The Job: As a Data Engineer, you will play a pivotal role in shaping the future of financial regulatory reporting. You will leverage modern tools within the MS Stack to maintain secure, scalable data infrastructure while ensuring compliance with industry regulations. Here's what you can expect: Data Management & Integration: Design, maintain, and optimise SQL Server-based data warehouse solutions, ensuring high availability and performance. Lead data integration efforts from various source systems to the regulatory reporting software. ETL Development: Spearhead the creation and management of ETL processes, ensuring accurate and timely data delivery for regulatory reporting. Regulatory Reporting: Collaborate with compliance and finance teams to meet all regulatory data reporting requirements and contribute to the delivery of compliant reports. Data Analysis & Remediation: Analyse data to identify inconsistencies, providing solutions to resolve quality issues while remediating Legacy reporting solutions. Collaboration: Work closely with project teams to ensure timely and standard-compliant task completion. Documentation: Produce and maintain high-quality technical and functional documentation for data systems and applications. Technical Expertise: Serve as the subject-matter expert in database management, data integration, and regulatory reporting. Excellence Indicators: Experience in a regulated, controls-focused environment Proven track record of delivering high-quality, compliant reports on time Effective collaboration with cross-functional teams Strong technical documentation and data analysis skills Positive contribution to team dynamics Core Competencies: Clear and respectful communicator Self-motivated and results-oriented Considerate of the impact of your actions on others Innovative and adaptable to new technologies Team-oriented with strong planning and organisational skills Job Specific Competencies: 3-5 years of experience as a Data Engineer in the financial services sector Knowledge of regulatory reporting requirements Expertise in SQL Server and data warehousing methodologies Proficient in the Microsoft Stack, including .NET, C#, and SSRS Strong analytical and problem-solving skills If you're passionate about data and ready to make an impact in a dynamic finance environment, we'd love to hear from you! Join our client in delivering exceptional financial solutions while enjoying a vibrant and supportive workplace. Apply today! Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.


- Company Name
- Roku
- Job Title
- Senior Data Scientist
- Job Description
- Teamwork makes the stream work. Roku Is Changing How The World Watches TV Roku is the #1 TV streaming platform in the US and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About The Team The Core Analytics Team is a centralized function dedicated to providing data-driven insights to drive business and product success. We work closely with our Product and Engineering teams to deliver exceptional experiences to our customers while maximizing the value proposition for the business. This role can be based in either Cambridge or Manchester, with an on-site requirement of three days per week at the designated office. This is an essential aspect of the position. About The Role Roku is seeking a Senior Data Scientist to join the Core Analytics team supporting our international product team. In this role you will harness data to understand how users interact with our platforms across different with regions and work directly with Product Management and Engineering to identify actionable insights that will help to improve the user experience. This role offers a dynamic opportunity to investigate, design, and implement solutions to track, monitor, and optimize our ecosystem. The ideal candidate is detail-oriented, highly analytical, and passionate about solving complex challenges. What You’ll Be Doing Designing and maintaining dashboards, reports, and data visualizations to monitor key metrics for operational and system performance. Analyzing both structured and unstructured data to uncover insights, identify trends, and support Product Management and Engineering in solving business challenges and making informed decisions. Building and maintaining data pipelines to enable automation, validation, and reporting processes. Designing and Analyzing A/B tests Conducting exploratory data analysis to understand emerging trends and performing advanced analyses across the Roku platform. Providing leadership with actionable insights on the performance of various initiatives and identifying untapped opportunities. We're excited if you have 3+ years in data science and analytics, with a strong foundation in a quantitative field (e.g., Statistics, Data Science, Mathematics, Economics, Engineering, or Computer Science). A proven track record in consumer products, digital media, or entertainment industries. Proficiency in SQL, SAS, R, Python, or other query/analysis languages Hands-on expertise with visualization tools such as Tableau or Looker. A proactive approach to problem-solving, with a bias toward action in high-energy, fast-paced environments. Experience in A/B testing, statistical modeling, and forecasting, with a demonstrated ability to translate complex findings into practical solutions. If you’re passionate about leveraging data to create meaningful impact, thrive in collaborative environments, and want to be part of a team shaping the future of voice products, we’d love to hear from you. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. The Roku Culture Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV. We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002. To learn more about Roku, our global footprint, and how we've grown, visit https://www.weareroku.com/factsheet. By providing your information, you acknowledge that you have read our Applicant Privacy Notice and authorize Roku to process your data subject to those terms.


- Company Name
- Harnham
- Job Title
- Data Scientist
- Job Description
- Data Scientist Up to £68,000 + Benefits London (Hybrid, 1 day onsite per week) About the Role Join a leading European insurance company with a strong presence in multiple markets, including the UK. Backed by global investors, we are focused on innovation and leveraging technology to drive industry growth. Key Responsibilities Develop and enhance pricing models to ensure competitiveness in the market. Integrate new data sources and innovate on existing models to optimize tariff structures. Simulate customer behaviour, such as estimating crash probabilities or price sensitivity, to improve pricing strategies. Build predictive models that drive business growth and attract new customers. Collaborate closely with cross-functional teams to ensure your work makes a measurable impact on the business. What We’re Looking For A STEM degree (Mathematics, Physics, Computer Science, Engineering) with a first-class or strong upper-second (2:1) classification. A PhD is highly valued. Experienced in a fast-paced, analytical role. Experience in insurance or financial services is a plus but not required. We’re seeking bright, switched-on individuals who can solve problems and drive decisions through data. You must demonstrate the tangible impact of your work and understand its value to the business. Proficiency in Python is essential. Familiarity with Git or Databricks is a bonus. How to Apply Please register your interest by sending your CV to Emily Burgess via the Apply link on this page.

- Company Name
- Information Tech Consultants
- Job Title
- Junior Data Scientist
- Job Description
- *Only Masters Degree Holders Apply* What are we looking for? Here at Information Tech Consultants Ltd (ITC) we are providing a unique opportunity for entry level Data Scientists to utilize our skills and expertise to become successful experienced Data Scientist, working with several highly recognized UK and International companies including multiple Fortune 500 and FTSE 100 Clients. You will provide professional consulting services working onsite for start-ups, medium and large sized companies. You will be working on large complex projects so you should be comfortable dealing with demanding stakeholders and providing time driven results. Innovation, Collaboration and Passion are the three core values that we look for in all our personnel. Who are we looking for: Applicants must be working Full time, Comfortable with Onsite Setting (4 days a week) and experienced working with the following: Essential Skills : Machine Learning SQL Server Knowledge of Data analysis/Mining/Warehousing Statistical Analysis Linear Regression Database Desired Skills : Experience with any of the following: Python Hadoop R Java/C++ Qualifications and Attitude: Master’s (**Required**) in Data Science, Mathematics, Statistics, Economics, IT related fields and 1-2 years of experience in Information Technology. You should be entitled to work in the UK with legal work authorization status. Must be willing to travel within the UK as per project/client requirements. Excellent communication skills and team work skills. What do we offer: While we offer an unrivalled salary, you will also have the opportunity to earn a 5-15% increase each year on top (national average is 2.5%, source- the guardian). In addition, you will also gain access to our excellent management support network. You will obtain the capabilities to think creatively, design solutions and gain vital work experience.