Data Engineer (Snowflake & dbt)

Marlabs Inc.

Bengaluru

On-site

INR 1,800,000 - 2,400,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Marlabs Inc. is hiring a Data Engineer (Snowflake & dbt) to design, develop, and optimize cloud-based data solutions enabling scalable analytics and BI capabilities. You will leverage Snowflake, dbt, SQL, Python, and Azure DevOps to build high-performance pipelines and robust data models.

The role focuses on Snowflake architecture, data transformation, CI/CD automation, and modern data warehousing practices, collaborating with data architects and business stakeholders to deliver governed assets.

Qualifications

  • Hands-on experience designing and building enterprise-grade data pipelines with Snowflake/dbt.
  • Strong SQL and Python programming capabilities for data modeling and transformations.
  • Experience with cloud data platforms and modern data warehousing best practices.

Responsibilities

  • Design, develop, and optimize scalable ETL/ELT pipelines using Snowflake, dbt, SQL, and Python.
  • Build and tune data transformation workflows for high performance and reliability across the data platform.
  • Develop Snowflake data models (OLTP/OLAP/Data Vault 2.0) to support analytics and reporting.
  • Create and maintain dbt models, macros, tests, and transformation frameworks for governed assets.
  • Design CI/CD pipelines using Azure DevOps and Git for release management and automation.
  • Collaborate with data architects, analysts, and stakeholders to design scalable solutions.
  • Perform performance tuning, query optimization, and troubleshoot Snowflake workloads.
  • Document data models, transformations, and governance processes.

Skills

Data engineering
SQL
Python
ETL/ELT pipelines
Cloud data solutions
Performance tuning

Tools

Snowflake
dbt
Azure DevOps
Git

Job description

Marlabs, a global AI and Digital Solutions Consulting firm, delivers intelligent solutions across AI, data, analytics, and product engineering. Since 2000, we have partnered with some of the largest healthcare, life sciences, financial services, and government organizations worldwide. As we continue to expand our global footprint, we have an exciting opportunity for a highly skilled Data Engineer (Snowflake & dbt) to join our innovative and dynamic team.

Data Engineer (Snowflake & dbt) | About the Role

As a Data Engineer (Snowflake & dbt), you will be responsible for designing, developing, and optimizing modern cloud-based data solutions that enable scalable analytics, reporting, and business intelligence capabilities. You will leverage your expertise in Snowflake, dbt, SQL, Python, and Azure DevOps to build high-performance data pipelines, develop robust data models, and support enterprise data platforms. The ideal candidate combines strong data engineering fundamentals with hands-on experience in Snowflake architecture, data transformation, CI/CD automation, and modern data warehousing best practices.

Data Engineer (Snowflake & dbt) | Day-to-Day
  • Design, develop, and maintain scalable ETL/ELT pipelines and data integration solutions using Snowflake, dbt, SQL, and Python.
  • Build and optimize complex data transformation workflows, ensuring high-performance data processing, data quality, and reliability across the data platform.
  • Develop and maintain Snowflake data models, including OLTP, OLAP, and Data Vault 2.0 methodologies to support enterprise analytics and reporting requirements.
  • Create, manage, and optimize dbt models, macros, tests, and transformation frameworks to support governed and reusable data assets.
  • Design, implement, and maintain CI/CD pipelines using Azure DevOps, Git, and deployment automation tools to support efficient release management and code promotion processes.
  • Collaborate with data architects, analysts, and business stakeholders to design scalable data solutions and support evolving business requirements.
  • Perform performance tuning, query optimization, and troubleshooting to improve Snowflake workload efficiency, scalability, and data processing performance.
  • Document data models, transformation logic, workflows, and operational procedures while supporting governance, compliance, and knowledge-sharing initiatives.
Data Engineer (Snowflake & dbt) | Skills & Experience
  • 5+ years of experience in Data Engineering, including hands-on experience building enterprise data pipelines, ETL/ELT frameworks, and cloud-based data solutions.
  • Strong expertise in Snowflake, SQL, and Python, including advanced query development, data transformation, performance tuning, and large-scale data processing.
  • Proven experience with dbt (Data Build Tool), including developing and maintaining dbt models, macros, testing frameworks, and transformation workflows.
  • Experience implementing CI/CD pipelines and version control practices, using Azure DevOps, Git repositories, deployment automation, and release management processes.
  • Strong understanding of data modeling and warehousing concepts, including OLTP, OLAP, Data Vault 2.0, dimensional modeling, and enterprise data architecture.
  • Preferred: Experience with Azure, AWS, data governance, data security, compliance requirements, and mentoring junior developers or supporting technical leadership activities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer (Snowflake & dbt)
Data Engineer (Snowflake & dbt)

Marlabs Inc. • Karnataka

On-site
INR 1,500,000 - 2,500,000
Snowflake Data Engineer (DBT)
Snowflake Data Engineer (DBT)

Infosys • Hyderabad, Pune District, Bengaluru

On-site
INR 1,200,000 - 2,400,000
Data Engineer (Snowflake, DBT, Python)
Data Engineer (Snowflake, DBT, Python)

Brillio • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Senior Data Engineer (DBT)
Senior Data Engineer (DBT)

Blackbuck Insights • Bengaluru

On-site
INR 1,400,000 - 2,100,000
Walk-in | Snowflake Data Engineer
Walk-in | Snowflake Data Engineer

HCL Technologies Limited • Chennai District

On-site
INR 1,200,000 - 2,400,000
Lead Data Engineer – R01571409
Lead Data Engineer – R01571409

Brillio • Bengaluru

On-site
INR 3,000,000 - 5,500,000
Snowflake + DBT Developer
Snowflake + DBT Developer

Advance Career Solutions • Bengaluru

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

Factspan Analytics • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Snowflake Data Engineer
Snowflake Data Engineer

Blumetra • Hyderabad

Hybrid
INR 900,000 - 1,500,000
Snowflake Data Engineer
Snowflake Data Engineer

Tringapps Research Labs • Bengaluru

On-site
INR 4,000,000 - 6,000,000