Senior Snowflake Data Engineer
digitalxnode
Job Description
- Build, maintain, and optimise robust Snowflake data pipelines and complex data transformations.
- Handle BAU (Business-As-Usual) activities and change requests to support ongoing engineering workloads.
- Implement data-model updates and architectural changes defined by lead or principal data architects.
- Design and build reusable data models, Dynamic Tables, Time Travel-based structures, and snapshot frameworks.
- Develop automated reconciliation, data validation, and data-quality controls across data pipelines.
- Monitor and improve Snowflake performance through query and warehouse tuning.
- Support Snowflake cost optimisation and operational observability.
- Follow Git-based development and CI/CD practices for database objects, code, and deployments.
- Troubleshoot, debug, and independently resolve complex production data pipeline issues.
- Work with engineering and architecture teams to deliver reliable and scalable data solutions.