Senior Data Engineer (AWS, Airflow, Python)

London
1 month ago
Applications closed

Related Jobs

View all jobs

Senior Data Engineer

Senior Data Engineer

Senior Data Engineer

Senior Data Engineer

Senior Data Engineer

Senior Data Engineer

Senior Data Engineer (AWS, Airflow, Python)

Based at client locations, working remotely, or based in our Godalming or Milton Keynes offices.
Salary up to £65k plus company benefits.

About Us

Triad Group Plc is an award-winning digital, data, and solutions consultancy with over 35 years' experience primarily serving the UK public sector and central government. We deliver high-quality solutions that make a real difference to users, citizens and consumers.

At Triad, collaboration thrives, knowledge is shared, and every voice matters. Our close-knit, supportive culture ensures you're valued from day one. Whether working with cutting-edge technology or shaping strategy for national-scale projects, you'll be trusted, challenged, and empowered to grow.

We nurture learning through communities of practice and encourage creativity, autonomy, and innovation. If you're passionate about solving meaningful problems with smart and passionate people, Triad could be the place for you.

Glassdoor score of 4.7
96% of our staff would recommend Triad to a friend
100% CEO approval

See for yourself some of the work that makes us all so proud:

Helping law enforcement with secure intelligence systems that keep the UK safe
Supporting the UK's national meteorological service in leveraging supercomputers for next-level weather forecasting
Assisting a UK government department responsible for consumer product safety with systems to track unsafe products
Powering systems that help the government monitor and reduce greenhouse gas emissions from commercial transportRole Summary

Triad is seeking a Senior Data Engineer to play a key role in delivering high-quality data solutions across a range of client assignments, primarily within the UK public sector. You will design, build, and optimise cloud-based data platforms, working closely with multidisciplinary teams to understand data requirements and deliver scalable, reliable, and secure data pipelines. This role offers the opportunity to shape data architecture, influence technical decisions, and contribute to meaningful, data-driven outcomes.

Key Responsibilities

Design, develop, and maintain scalable data pipelines to extract, transform, and load (ETL) data into cloud-based data platforms, primarily AWS.
Create and manage data models that support efficient storage, retrieval, and analysis of data.
Utilise AWS services such as S3, EC2, Glue, Aurora, Redshift, DynamoDB and Lambda to architect and maintain cloud data solutions.
Maintain modular Terraform based IaC for reliable provisioning of AWS infrastructure.
Develop, optimise and maintain robust data pipelines using Apache Airflow.
Implement data transformation processes using Python to clean, preprocess, and enrich data for analytical use.
Collaborate with data analysts, data scientists, developers, and other stakeholders to understand and integrate data requirements.
Monitor, optimise, and tune data pipelines to ensure performance, reliability, and scalability.
Identify data quality issues and implement data validation and cleansing processes.
Maintain clear and comprehensive documentation covering data pipelines, models, and best practices.
Work within a continuous integration environment with automated builds, deployments, and testing.Skills and Experience

Strong experience designing and building data pipelines on cloud platforms, particularly AWS.
Excellent proficiency in developing ETL processes and data transformation workflows.
Strong SQL skills (postgresql) and advanced Python coding capability (essential).
Experience working with AWS services such as S3, EC2, Glue, Aurora, Redshift, DynamoDB and Lambda (essential).
Understanding of Terraform codebases to create and manage AWS infrastructure.
Experience developing, optimising, and maintaining data pipelines using Apache Airflow.
Familiarity with distributed data processing systems such as Spark or Databricks.
Experience working with high-performing, low-latency, or large-volume data systems.
Ability to collaborate effectively within cross-functional, agile, delivery-focused teams.
Experience defining data models, metadata, and data dictionaries to ensure consistency and accuracy.Qualifications & Certifications

A degree or equivalent qualification in Computer Science, Data Science, or a related discipline (desirable).
Due to the nature of this position, you must be willing and eligible to achieve a minimum of SC clearance. To be eligible, you must have been a resident in the UK for a minimum of 5 years and have the right to work in the UK.Triad's Commitment to You

As a growing and ambitious company, Triad prioritises your development and well-being:

Continuous Training & Development: Access to top-rated Udemy Business courses.
Work Environment: Collaborative, creative, and free from discrimination.
Benefits:
25 days of annual leave, plus bank holidays.
Matched pension contributions (5%).
Private healthcare with Bupa.
Gym membership support or Lakeshore Fitness access.
Perkbox membership.
Cycle-to-work scheme.What Our Colleagues Have to Say

Please see for yourself on Glassdoor and our "Day in the Life" videos at the bottom of our Careers Page.

Our Selection Process

After applying for the role, our in-house talent team will contact you to discuss Triad and the position. If shortlisted, you will be invited for:

A technical test including numerical, logical and verbal reasoning
A technical interview with our consultants
A management interview to assess cultural fitWe aim to complete interviews and progress candidates to offer stage within 2-3 weeks of the initial conversation.

Other Information

If this role is of interest to you or you would like further information, please contact X and submit your application now.

Triad is an equal opportunities employer and welcomes applications from all suitably qualified people regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion, or belief. We are proud that our recruitment process is inclusive and accessible to disabled people who meet the minimum criteria for any role. Triad is a signatory to the Tech Talent Charter and a Disability Confident Leader

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Where to Advertise Data Science Jobs in the UK (2026 Guide)

Advertising data science jobs in the UK requires a different approach to most technical hiring. Data science spans a broad and often misunderstood spectrum — from statistical modelling and experimental design through to machine learning engineering, product analytics and AI research. The strongest candidates identify firmly with specific subdisciplines and are frustrated by adverts that conflate data scientist with data analyst, business intelligence developer or machine learning engineer. General job boards produce high application volumes for data roles but consistently fail to match specialist data science profiles with the right opportunities. This guide, published by DataScienceJobs.co.uk, covers where to advertise data science roles in the UK in 2026, how the main platforms compare, what employers should expect to pay, and what the data says about hiring across different role types.

New Data Science Employers to Watch in 2026: UK and International Companies Leading Analytics and AI Innovation

Data science has emerged as one of the most transformative forces across industries, turning raw information into actionable insights, predictive models, and AI-powered solutions. In 2026, the UK is witnessing a surge in organisations where data science is not just a support function but the core of their products and services. For professionals exploring opportunities on www.DataScience-Jobs.co.uk , identifying these employers early can provide a competitive advantage in a market with high demand for advanced analytics and machine learning expertise. This article highlights new and high-growth data science employers to watch in 2026, focusing on UK startups, scale-ups, and global firms expanding their data science operations locally. All of the companies included have recently raised investment, won high-profile contracts, or significantly scaled their analytics teams.

How Many Data Science Tools Do You Need to Know to Get a Data Science Job?

If you’re trying to break into data science — or progress your career — it can feel like you are drowning in names: Python, R, TensorFlow, PyTorch, SQL, Spark, AWS, Scikit-learn, Jupyter, Tableau, Power BI…the list just keeps going. With every job advert listing a different combination of tools, many applicants fall into a trap: they try to learn everything. The result? Long tool lists that sound impressive — but little depth to back them up. Here’s the straight-talk version most hiring managers won’t explicitly tell you: 👉 You don’t need to know every data science tool to get hired. 👉 You need to know the right ones — deeply — and know how to use them to solve real problems. Tools matter, but only in service of outcomes. So how many data science tools do you actually need to know to get a job? For most job seekers, the answer is not “27” — it’s more like 8–12, thoughtfully chosen and well understood. This guide explains what employers really value, which tools are core, which are role-specific, and how to focus your toolbox so your CV and interviews shine.