remote
EA-Data Engineer 1, Data Services - Bonterra
Data Engineer
Data Engineer role focused on building scalable data pipelines, optimizing SQL queries, and leveraging AWS services to support nonprofit and corporate clients. Requires strong Python, ETL, and data warehousing expertise.
About the role
Key Responsibilities
- Design, develop, and maintain robust data pipelines using Python and SQL to ingest, transform, and load data from diverse sources into cloud data warehouses.
- Implement and optimize ETL processes on AWS (Glue, Redshift, S3) to ensure high data quality and performance.
- Collaborate with data scientists and product teams to define data models, schemas, and reporting requirements.
- Monitor pipeline health, troubleshoot issues, and implement automated alerts and logging.
- Document data workflows, architecture decisions, and best practices for future maintenance.
Requirements
- 3+ years of experience in data engineering or related field.