remote
Senior Data Engineer Snowflake
Data Engineer
Senior Data Engineer specializing in Snowflake, DBT, and CI/CD pipelines to design robust data models, enforce governance, and implement end‑to‑end data lineage for scalable analytics solutions.
About the role
Key Responsibilities
- Design, develop, and maintain Snowflake data warehouses and schemas supporting high‑volume analytical workloads.
- Build and orchestrate CI/CD pipelines for DBT transformations, ensuring reliable, repeatable deployments.
- Implement data governance frameworks, including data cataloging, access controls, and compliance monitoring.
- Create and maintain data lineage documentation to provide clear traceability from source to consumption.
- Collaborate with data analysts, scientists, and product teams to translate business requirements into scalable data models.
Requirements
- 5+ years of experience in data engineering with a focus on Snowflake and modern ELT tools.
- Proficiency in DBT for transformation development and testing.
- Hands‑on experience building CI/CD pipelines using tools such as GitHub Actions, Azure DevOps, or Jenkins.
- Strong understanding of data governance principles, data lineage, and metadata management.
- Ability to design normalized and denormalized data models optimized for performance and analytics.