Snowflake Data Engineer

Blumetra

Hyderabad

Hybrid

INR 900,000 - 1,500,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Blumetra is seeking a Data Engineer with deep Snowflake and dbt experience to design, develop, and deploy scalable data pipelines for analytics workloads. You will implement advanced dbt models, tests, and macros, and ensure robust data lineage and documentation.

The role requires hands-on dbt development, mastery of Snowflake features such as Dynamic Tables, and Git-based DevOps with CI/CD. You will collaborate across data engineering and analytics teams to deliver reliable data solutions.

Qualifications

  • Proven experience building data pipelines with Snowflake and dbt.
  • Strong SQL and Python programming skills.
  • Hands-on experience with Git, DevOps, CI/CD in data projects.
  • Experience with Snowflake features like Dynamic Tables.
  • Experience with Snowflake Notebooks.
  • Experience across Dev, Test, and Production environments.
  • Ability to design, develop and deploy scalable pipelines.

Responsibilities

  • Design, build, and deploy scalable data pipelines using Snowflake and dbt.
  • Develop and maintain dbt models, tests, snapshots, and macros.
  • Maintain data lineage and documentation within dbt projects.
  • Leverage Snowflake capabilities and Dynamic Tables alongside dbt models.
  • Use Snowflake Notebooks for environment changes.
  • Implement Snowflake DevOps practices and CI/CD pipelines.
  • Manage dbt environments and targets across Development, Testing, Production.
  • Run SQL and dbt projects inside Snowflake via Git repositories.
  • Design and maintain CI/CD pipelines using Snowflake Git integration and dbt.
  • Implement Slim CI and state-based deployments as part of PRs.
  • Develop Python scripts and dbt Python models for orchestration.
  • Collaborate with data engineering, analytics and other teams.
  • Follow best practices for code quality, version control, testing, deployment, and standards.

Skills

Snowflake
dbt
SQL
Python
Git integration
DevOps
CI/CD
Dynamic Tables
Snowflake Notebooks
dbt tests
dbt macros
Environments/targets
State-based deployments

Job description

Job Summary

We are looking for a skilled Data Engineer with strong experience in Snowflake and dbt to design, develop, and deploy scalable data pipelines and transformation workflows. The ideal candidate should have hands-on experience with dbt development, Snowflake features, Git integration, DevOps, CI/CD, SQL, and Python.

Key Responsibilities
  • Design, build, and deploy scalable data pipelines using Snowflake and dbt.
  • Develop and maintain dbt models, tests, snapshots, and macros.
  • Maintain comprehensive documentation and data lineagewithin dbt projects.
  • Work with modern Snowflake capabilities, particularly Dynamic Tables, alongside dbt models.
  • Utilize Snowflake Notebooksfor development and deployment of environment changes.
  • Implement and manage Snowflake DevOpspractices and processes.
  • Manage dbt environments and targetsacross Development, Testing, and Production.
  • Execute SQL scripts and dbt projects directly within Snowflakeusing Git repositories.
  • Design and maintain CI/CD pipelinesusing Snowflake Git integration and dbt.
  • Implement Slim CI, state-based runs, and automated testing gatesas part of pull request workflows.
  • Develop Python scripts and dbt Python models, where appropriate, for orchestration, automation, and data processing.
  • Collaborate with data engineering, analytics, and other technical teams to deliver reliable and scalable data solutions.
  • Follow best practices for code quality, version control, testing, deployment, and data engineering standards.
Required Skills
  • Strong hands-on experience with Snowflake.
  • Strong experience in dbt (data build tool).
  • Excellent SQLskills.
  • Experience developing dbt models, tests, snapshots, macros, and documentation.
  • Knowledge of Snowflake Dynamic Tables.
  • Experience with Snowflake Git integrationand DevOps capabilities.
  • Hands-on experience with CI/CD pipelines.
  • Knowledge of dbt Slim CI and state-based deployments.
  • Experience with Git/GitHub/GitLab or similar version-control platforms.
  • Strong Pythonprogramming/scripting skills.
  • Experience working across Dev, Test, and Production environments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Snowflake + DBT Developer
Snowflake + DBT Developer

Advance Career Solutions • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Snowflake Data Engineer (DBT)
Snowflake Data Engineer (DBT)

Infosys • Hyderabad, Pune District, Bengaluru

On-site
INR 1,200,000 - 2,400,000
DBT & Snowflake Engineer
DBT & Snowflake Engineer

Altimetrik • Chennai District

On-site
INR 1,800,000 - 2,600,000
Snowflake Developer
Snowflake Developer

LTM • Kolkata District

Hybrid
INR 1,200,000 - 2,000,000
Snowflake Data Engineer
Snowflake Data Engineer

Cozentus Technologies • Khordha, Hyderabad

On-site
INR 900,000 - 1,500,000
Snowflake Data Engineer
Snowflake Data Engineer

Tringapps Research Labs • Bengaluru

Hybrid
INR 4,000,000 - 6,000,000
Data Engineer
Data Engineer

Prudent Globaltech Solutions • Hyderabad

On-site
INR 2,500,000 - 4,000,000
Snowflake & DBT Data Engineer
Snowflake & DBT Data Engineer

Tata Consultancy Services • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Snowflake Data Engineer
Snowflake Data Engineer

Inumellas Consultancy Services • India

Hybrid
INR 3,000,000 - 6,000,000
Snowflake + Python + SQL Developer
Snowflake + Python + SQL Developer

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 800,000 - 1,200,000