The Senior Data Engineer will play a key role in the evolution of the Reach data lake including creating new data ingestion processes, monitoring existing processes and building out the ingestion frameworks. The Data Lake is built using AWS services including Athena (Iceberg & Parquet), Glue, S3, Lambda and ECS. Key Responsibilities Build & Maintain Pipelines: Design robust Python data ingestion processes from diverse sources (APIs, S3, SFTP) using AWS tools (Athena/Iceberg/Parquet, Glue, Lambda, ECS) and Redshift. Infrastructure & Monitoring: Provision AWS infrastructure using Infrastructure-as-Code (IaC) and embed clear observability mechanisms to ensure high data reliability. Cross-Functional Collaboration: Partner directly with analysts, product managers, and business teams to ensure seamless data delivery and articulate technical design decisions clearly. Quality & Best Practices: Write comprehensive documentation, enforce unit testing standards, and champion a culture of data quality, inclusion, and non-discrimination.