remote
Data Engineer - Instil
Data Engineer
Data Engineer responsible for designing, building, and maintaining cloud‑based data pipelines and platforms, ensuring reliable, well‑modelled data for analytics and downstream applications using Python, SQL, and AWS services.
About the role
Key Responsibilities
- Design, develop, and optimize data pipelines using Python, SQL, and AWS services such as S3, Redshift, and Glue.
- Collaborate with engineers and analysts to model data, ensuring high quality and consistency across the data platform.
- Implement and maintain ETL processes, monitoring performance and troubleshooting issues in a hybrid cloud environment.
- Document data flows, schema definitions, and best practices to support data governance and compliance.
- Continuously evaluate and adopt new data technologies to improve scalability, reliability, and cost efficiency.
Requirements
- Proven experience as a Data Engineer or similar role, with a strong focus on cloud data platforms.
- Expertise in Python, SQL, and AWS data services (S3, Redshift, Glue, Athena).
- Solid understanding of data modeling, ETL design, and data quality principles.
- Experience with version control (Git) and CI/CD pipelines for data workflows.
- Excellent problem‑solving skills and ability to work collaboratively in a hybrid team environment.