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
…
