Back to jobs

Data Engineer

Mastek Limited · US

Spotted 3h ago

Job details

Level
Senior
Experience
8+ years
Posted
Oct 29, 2026
Last confirmed open
Oct 29, 2026
Job description

About this role

Job Title

Data Engineer (DBT, Snowflake, Python)

Expected Work Experience

8-10 Years

Job Location

USA

Job Summary

We are looking for a skilled Data Engineer with strong hands-on experience in building scalable and efficient data pipelines. The ideal candidate will have deep expertise in DBT, Snowflake, and Python, and a solid understanding of modern data engineering practices. Candidate must have relevant experience of 8-10 Years.

You will be responsible for designing, developing, and optimizing data pipelines and transformation workflows to support analytics, reporting, and business intelligence needs.

Key Responsibilities

  • Design, develop, and maintain scalable data pipelines using DBT, Snowflake, and Python.
  • Build and manage data transformation workflows using DBT (models, macros, testing, and documentation).
  • Develop efficient data ingestion and processing pipelines using Python.
  • Optimize Snowflake data models, queries, and performance for large-scale datasets.
  • Ensure data quality, reliability, and consistency through testing and validation frameworks.
  • Collaborate with data analysts, business teams, and stakeholders to understand data requirements.
  • Implement best practices for data modeling, version control, and pipeline orchestration.
  • Monitor and troubleshoot data pipeline issues and performance bottlenecks.
  • Maintain clear and structured documentation for data workflows and pipelines.
  • Deliver robust and scalable data pipelines that support analytics and reporting needs.
  • Develop and maintain DBT-based transformation frameworks to standardize data transformations.
  • Produce optimized Snowflake data models and queries for high-performance analytics.
  • Ensure delivery of high-quality, reliable datasets for analytics and reporting.

Other Capabilities

  • Ability to work effectively as a contractor in a cross-functional environment with data analysts, engineers, and business stakeholders.
  • Strong problem-solving and analytical mindset with attention to detail and data quality.
  • Capability to work on enterprise-scale data platforms and support complex data ecosystems.
  • Adaptability to evolving data engineering tools, frameworks, and best practices.
  • Good communication skills to explain technical concepts to non-technical stakeholders.

Qualifications and Skills

  • 8-10 years of hands-on experience in Data Engineering, with a focus on building scalable data pipelines.
  • Strong expertise in DBT (Data Build Tool), including models, macros, testing, and documentation.
  • Solid experience with Snowflake, including data warehousing, performance tuning, and optimization.
  • Strong expertise in Python for data processing and pipeline development.
  • Good understanding of SQL and data modeling concepts (star schema, dimensional modeling).
  • Experience with data pipeline orchestration tools (such as Airflow or similar).
  • Familiarity with data quality and testing frameworks to ensure reliable datasets.
  • Strong problem-solving and analytical skills for diagnosing and resolving data issues.
  • Experience working in cloud environments (AWS, Azure, or GCP).
  • Familiarity with CI/CD practices for data pipelines and automated deployments.
  • Exposure to real-time or streaming data pipelines is a plus.
  • Experience in enterprise-scale data platforms and large-scale data environments.
  • Background or familiarity with Data Automation & AI, Data Engineering, Data Analytics, and Databricks or similar modern data platforms is an advantage.
Interested in this role?Continue on Mastek Limited's careers page.
Apply on Mastek Limited