Snowflake Developer
We are looking for a Senior Developer to join our team and work on the Snowflake analytics layer . The role will involve refactoring and extending existing data pipelines, as well as implementing business requirements and enhancements identified through requirements engineering and business reviews.
Daily tasks
- Refine and extend the Snowflake analytics layer for the in-scope pipelines: source, aggregated and consumer-oriented data products.
- Implement business requirement updates: new attributes, changed aggregation logic, drill-down levels, historization/versioning of planning cycles.
- Build and maintain DBT models, tests and documentation; manage code in GitLab with branch/merge-request discipline and code review.
- Design and implement transformation and analytics logic (lot status consolidation, rejection-reason breakdowns, standard-vs-actual effort comparison, basic statistical process control where required).
- Ensure compliance with standards like naming conventions, layering, data-product ownership, lineage and documentation.
- Perform data validation and reconciliation against source systems; support data-quality monitoring.
- Participate in sprint planning, estimation, demos; fix UAT defects and refine logic based on feedback.
- Contribute to technical documentation and knowledge transfer toward the support organization.
Requirements
Must Have 3+ years experience as an IT consultant / data engineer in analytics delivery. Snowflake hands-on: warehouses, roles, tasks/streams, performance-aware SQL modelling; advanced SQL. DBT in productive use (models, macros, tests, documentation). GitLab (or equivalent Git workflow) including CI-supported deployment of data models. Experience refactoring existing pipelines rather than greenfield builds; able to work from written requirements and mock-ups. Fluent English (B2/C1) .
Must have: Snowflake, dbt, SQL