At a Glance
- Tasks: Design and optimise cloud-based data platforms using AWS, Airflow, and Python.
- Company: Join Triad Group Plc, an award-winning digital consultancy with a supportive culture.
- Benefits: Enjoy 25 days leave, private healthcare, gym support, and continuous training.
- Other info: Collaborative environment with excellent career growth opportunities.
- Why this job: Make a real impact on meaningful projects while working with cutting-edge technology.
- Qualifications: Experience in data engineering, AWS, and strong Python skills required.
The predicted salary is between 52000 - 78000 £ per year.
Considering applying for this job? Do not delay, scroll down and make your application as soon as possible to avoid missing out. 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.796% 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 transport
Role 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 fit
We 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 Ryan Jordan 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.
Senior Data Engineer (AWS, Airflow, Python) employer: Triad
Contact Detail:
Triad Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Data Engineer (AWS, Airflow, Python)
✨Tip Number 1
Get your networking game on! Reach out to current or former employees at Triad Group Plc on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the technical test! Brush up on your SQL and Python skills, and get familiar with AWS services. Practising common data engineering problems can help you feel more confident when it comes to the real deal.
✨Tip Number 3
Show off your projects! If you've worked on any cool data pipelines or cloud solutions, make sure to highlight them during interviews. Real-world examples can demonstrate your skills better than just talking about them.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Triad team.
We think you need these skills to ace Senior Data Engineer (AWS, Airflow, Python)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Data Engineer role. Highlight your experience with AWS, Airflow, and Python, and don’t forget to showcase any relevant projects that demonstrate your skills in building data pipelines.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about this role and how your background aligns with Triad's mission. Keep it concise but impactful, and let your personality come through.
Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've solved complex data challenges. This will show us that you not only have the technical skills but also the critical thinking needed for the role.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining the Triad team.
How to prepare for a job interview at Triad
✨Know Your Tech Inside Out
Make sure you brush up on your AWS services, especially S3, EC2, and Glue. Be ready to discuss how you've used these in past projects, as well as your experience with Apache Airflow and Python for data transformation.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled data quality issues or optimised data pipelines. Triad values creativity and innovation, so think about how you can demonstrate your ability to solve meaningful problems.
✨Understand the Company Culture
Familiarise yourself with Triad's collaborative and supportive culture. Be ready to discuss how you work within cross-functional teams and how you can contribute to a positive work environment.
✨Prepare for Technical Assessments
Since there’s a technical test involved, practice numerical, logical, and verbal reasoning questions. Also, review your knowledge of data models and metadata management to impress during the technical interview.