remote
Senior Data Engineer - Karbon
Data Engineer
Senior Data Engineer building scalable data pipelines and modeling solutions on AWS, leveraging Python and SQL to transform and deliver high‑quality data for AI‑powered practice management.
About the role
Key Responsibilities
- Design, develop, and maintain robust data pipelines that ingest, transform, and load large volumes of structured and unstructured data into cloud data warehouses.
- Collaborate with data scientists and product teams to define data models, schemas, and metadata that support AI and analytics workloads.
- Implement and optimize ETL processes using Python, SQL, and AWS services such as Glue, Redshift, and S3.
- Ensure data quality, lineage, and governance through automated testing, monitoring, and documentation.
- Participate in capacity planning, performance tuning, and cost‑optimization of data infrastructure.
Requirements
- 5+ years of experience as a data engineer in a cloud‑native environment.
- Proficiency in Python, SQL, and experience with AWS data services.
- Strong understanding of data modeling, ETL design patterns, and data warehousing concepts.
- Experience with version control, CI/CD pipelines, and automated testing for data workflows.
- Excellent problem‑solving skills and ability to work collaboratively in a distributed team.