- Master’s degree in Computer Science, Information Technology or a related field.
- Minimum 8 years overall experience in data engineering, with at least 5–6 years of hands-on experience working with Snowflake and dbt; at least 6 years proven experience as a Snowflake Developer or in a similar role.
- Proven experience integrating and operating Fivetran (or similar ELT tools) with dbt and Snowflake for automated data ingestion and transformations.
- Advanced SQL expertise with experience authoring complex queries and optimising SQL for large-scale datasets.
- Solid Python skills for data processing, automation and orchestration tasks.
- Deep understanding of data warehousing concepts, methodologies and data modelling techniques (OLTP, OLAP, Data Vault 2.0).
- Experience implementing and maintaining CI/CD pipelines for data transformations and deployments (Azure DevOps experience preferred).
- Proven experience with Snowflake performance tuning, query optimisation and cost-conscious design.
- Excellent analytical, problem-solving and communication skills; able to work effectively in a fully remote team.
- Demonstrated ability to lead workstreams, mentor junior engineers and deliver outcomes in an agile environment.
Nice to have (optional)
- Experience with cloud provider services (AWS, Azure or GCP) and their integration with Snowflake.
- Familiarity with Infrastructure as Code (IaC) tools such as Terraform or AWS CloudFormation.
- Experience with orchestration tools (e.g., Airflow, Prefect) for complex workflow management.
- Knowledge of data governance, lineage and metadata tooling (e.g., Collibra, Amundsen, Great Expectations).
- Experience working in regulated industries or with sensitive/PII datasets (compliance-aware data practices).
📌 Senior Snowflake/DBT Data Engineer (India)
🏢 AdAstra
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.