remote
Data Engineer III - Emory University
Data Engineer
Senior data engineer responsible for designing, building, and maintaining scalable data pipelines and warehouses using Python, SQL, and cloud services, while collaborating with cross‑functional teams.
About the role
Key Responsibilities
- Design, develop, and maintain robust ETL pipelines to ingest, transform, and load data from multiple source systems.
- Collaborate with business analysts, data analysts, and architects to translate requirements into scalable data models and data‑warehouse solutions.
- Implement workflow orchestration and scheduling using tools such as Apache Airflow or similar.
- Monitor, troubleshoot, and optimize data pipeline performance and reliability in cloud environments.
- Document data flows, schemas, and technical specifications to ensure knowledge sharing and compliance.
Requirements
- 5+ years of professional experience in data engineering or related fields.
- Strong proficiency in Python and SQL for data manipulation and scripting.
- Hands‑on experience building ETL processes and data pipelines using modern orchestration tools.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and data‑warehouse technologies.
- Excellent problem‑solving skills and ability to work effectively within cross‑functional teams.