Data Engineer

Company: AECOM
Apply for the Data Engineer
Location: Bristol
Job Description:

Overview

As a Data Engineer at AECOM, you design, deliver, and optimise data platforms to support analytics across projects. You’ll ensure scalable, secure, and high-quality data solutions and collaborate with analysts, scientists, and digital teams. You’ll contribute to data-driven insights and may assist with feature engineering and model operations. This role supports a mission to deliver innovative, sustainable infrastructure solutions at scale.

Pay / Benefits

  • hybrid work options
  • competitive compensation
  • well-being programs
  • access to industry-leading technology
  • transformational work with big impact
  • diversity and inclusion initiatives

Responsibilities

  • Develop data solutions through the full lifecycle with a focus on scalability and cost efficiency
  • Oversee end-to-end data processes: ingestion, transformation, modelling and integration across external projects
  • Ensure solutions meet performance, quality, security, and governance expectations
  • Collaborate with cross-functional data teams to gather client requirements
  • Support analytical projects with feature engineering and big data analysis
  • Integrate data solutions within wider digital ecosystems with project managers and architects
  • Maintain data engineering practices: code quality, testing, CI/CD, and documentation
  • Adhere to data governance controls: metadata, access, data lineage, PII protection, regulatory compliance
  • Develop monitoring/alerting for high availability and reliability; troubleshoot complex issues
  • Explore cloud capabilities and modern data tools to drive innovation; share knowledge and standardise practices

Key requirements

  • Bachelor’s degree in relevant field or equivalent experience
  • Proficiency in at least one data engineering language (Python preferred; others beneficial)
  • Strong SQL and understanding of relational/non-relational databases and data warehousing
  • Experience with data modelling methodologies (dimensional, star/snowflake, data vault)
  • Experience designing/operating ETL/ELT pipelines and workflow orchestration (Airflow, Azure Data Factory, Azure Functions)
  • Experience delivering cloud-based data solutions at scale with client-facing skills
  • client-facing communication
  • collaboration
  • stakeholder management
  • Python (preferred)
  • SQL
  • relational and non-relational databases

…

Posted: September 30th, 2026