Senior Data Engineer (Snowflake + dbt)
We are seeking an experienced Senior Data Engineer with a strong background in Snowflake and dbt to design, build, and maintain scalable data models and transformation pipelines. This role is ideal for someone passionate about data quality, collaboration, and modern analytics engineering practices.
Details
- Location: Remote (Europe preferred, with overlap to US Central timezone)
- Employment Type: Full-Time, Contract
- Start Date: ASAP
- Language Requirements: English โ Upper-Intermediate or higher
Key Responsibilities
- Design, build, and maintain dimensional data models (facts and dimensions) in production environments.
- Develop and optimize dbt transformations, including appropriate materialization strategies (views, tables, incremental).
- Manage Snowflake environments and ensure efficient, secure, and reliable data operations.
- Collaborate with analytics and data platform teams to ensure data consistency and reliability.
- Maintain high standards of code quality, including linting, pre-commit hooks, and adherence to team conventions.
- Perform data validation, testing, and debugging of complex transformation logic.
- Participate in Git-based workflows โ pull requests, code reviews, and version control best practices.
Requirements
- 5+ years of experience designing and delivering dimensional data models in production.
- Proven hands-on experience with Snowflake and dbt in live production environments.
- Expert-level SQL skills and understanding of performance optimization.
- Experience with Git workflows and collaborative development.
- Strong focus on data validation, quality assurance, and reproducibility.
- Solid understanding of modern data architecture and transformation principles.
- Portfolio or GitHub showcasing relevant dbt/dimensional modeling projects.
Nice to Have
- Experience in e-commerce, ticketing, or transactional data environments.
- Background in cross-system data reconciliation and auditing.
- Familiarity with BI integrations (Tableau, Omni Analytics, Looker).
- Availability to overlap partially with the US Central timezone.
Required languages
| English | B1 - Intermediate |
Published 6 November
26 views
ยท
4 applications
100% read
๐
Average salary range of similar jobs in
analytics โ
Loading...