
Location
London
Hours
Full Time
Salary
Negotiable
About the Role
Are you ready to shape the backbone of a data-driven organisation? NewDay is looking for a Senior Data Engineer to lead the design, build, and evolution of the core pipelines and platforms that power analytics, reporting, and sophisticated data science across the business. You will lead the development and optimisation of ingestion and transformation pipelines using technologies such as Spark, Scala, Python, AWS, DBT, and Snowflake. You will architect and evolve the organisation’s Data Lake environment to ensure it remains robust, scalable, secure, and future-ready. Your responsibilities will include owning and improving ETL processing, table refreshes, defect resolution, and other BAU activities while driving automation to reduce manual effort. You will champion performance optimisation through concurrency, multi-threading, automation, and best-practice engineering patterns. Additionally, you will guide Agile delivery, mentor engineers, and ensure high-quality, cloud-native data solutions are shipped via CI/CD. Integrating data from multiple sources and solving sophisticated data challenges with creativity, technical depth, and strategic thinking will be key. You will also influence data engineering standards, patterns, and governance across the wider organisation. Your work will strengthen the foundation of NewDay’s entire data landscape, improving reliability, reducing manual intervention, and accelerating time to insight, unlocking new opportunities for analytics, innovation, and strategic growth. You will help define how data engineering is done at NewDay and ensure the organisation is ready for what comes next.
Experience
- Hands-on experience using DBT to design, build and improve data transformations within a complex data environment.
- Engineering experience using Python and SQL, with the ability to solve complex data problems at scale.
- Ability to design and guide modern data engineering solutions, with knowledge of data modelling, ETL/ELT, data warehousing, and scalable data pipelines.
- Experience leading and developing Data Engineers, combining hands-on technical contribution with coaching, technical direction, and ownership of delivery.
- Interest in AI and automation, with the technical curiosity to explore how emerging technologies could improve engineering quality, productivity, and ways of working.
About you
You are a technically strong and strategic thinker who enjoys solving sophisticated data challenges. You are a collaborative leader who mentors others and drives best practices. You have a passion for innovation and continuous improvement, with a focus on delivering high-quality, scalable data solutions. You are adaptable and eager to explore new technologies and approaches to enhance data engineering productivity and quality.
Qualifications
While formal qualifications are not specified, strong data engineering foundations and hands-on DBT experience are essential. Experience with the following is a plus:
- AWS or another major cloud platform (including EMR, Athena, Lambda, S3, Glue, Step Functions)
- Snowflake, Spark, Scala, or Airflow, or transferable experience with comparable technologies
- Git, GitHub, and CI/CD practices, including tools such as GitHub Actions
- Real-time data processing, data governance, data quality, or observability
- AI-enabled engineering tools or automation to improve data engineering productivity, quality, or reliability
NewDay

















