Data Engineer

DigiKey Global Capability Center

Bengaluru

On-site

INR 900,000 - 1,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

DigiKey Global Capability Center is seeking a highly experienced Data Engineer to develop and optimize a modern cloud data platform. The role focuses on data transformation, modeling, and orchestration using dbt-core, Snowflake, and Python.

You will build scalable pipelines, optimize data models, and maintain the data warehouse while ensuring data quality and governance. Collaboration with analysts, architects, data scientists, and stakeholders is essential for delivering robust solutions and

Qualifications

  • Bachelor's degree in computer science or related engineering field.
  • 3+ years data engineering experience with 1+ years Snowflake & Python.
  • Expert-level SQL for data transformation & automation.
  • Experience with dbt-core for data modeling and transformation.
  • Strong hands-on experience in cloud platforms (Microsoft Azure) and Snowflake.
  • Proficiency with Git and collaborative development workflows; familiarity with VSCode and Azure DevOps or Gitlab.
  • Solid understanding of modern data warehousing architecture, dimensional modeling, ELT/ETL frameworks.
  • Excellent communication skills to translate complex concepts to non-technical stakeholders.
  • Proven expertise in designing and implementing batch and streaming data pipelines for near real-time processing.

Responsibilities

  • Develop and implement scalable data pipelines using dbt-core, Python, and SQL to support analytics, reporting, and data science initiatives.
  • Optimize data models in Snowflake to support efficient querying and storage.
  • Development and maintenance of our data warehouse, ensuring data quality, governance, and performance.
  • Collaborate with cross-functional teams including data analysts, data architects, data scientists, and business stakeholders to understand data needs and deliver robust solutions.
  • Develop and support the best practices SOP for version control (Git), CI/CD pipelines, and data pipeline monitoring.
  • Task Ownership and Self driven, work in a culture of technical excellence and continuous improvement.
  • Independently execute POC to recommend new tools and technologies to enhance the data platform.
  • Provide on-going support for the existing ELT/ETL processes and procedures.
  • Other duties as assigned including possible reallocation of efforts to other organizations per business need and management request.

Skills

Data engineering
SQL
Communication
Batch & streaming
ELT/ETL
Data governance
Cross-functional collaboration
Problem solving

Education

Bachelor's degree in Computer Science or related field

Tools

dbt-core
Snowflake
Python
Git
VSCode
Azure DevOps
Gitlab
Airflow
Confluent Kafka

Job description

We are seeking a highly experienced Data Engineer for the development and optimization of our modern cloud data platform infrastructure. This role is ideal for someone who thrives in a fast-paced environment, is passionate about data architecture, and has a deep understanding of data transformation, modeling, and orchestration using modern tools like dbt-core, Snowflake, and Python.

Key Responsibilities
  • Develop and implement scalable data pipelines using dbt-core, Python, and SQL to support analytics, reporting, and data science initiatives.
  • Optimize data models in Snowflake to support efficient querying and storage.
  • Development and maintenance of our data warehouse, ensuring data quality, governance, and performance.
  • Collaborate with cross-functional teams including data analysts, data architects, data scientists, and business stakeholders to understand data needs and deliver robust solutions.
  • Develop and support the best practices SOP for version control (Git), CI/CD pipelines, and data pipeline monitoring.
  • Task Ownership and Self driven, work in a culture of technical excellence and continuous improvement.
  • Independently execute POC to recommend new tools and technologies to enhance the data platform.
  • Provide on-going support for the existing ELT/ETL processes and procedures.
  • Other duties as assigned including but not limited to possible reallocation of efforts to other organizations per business need and management request.
Required Qualifications
  • Bachelor's degree in computer science or related field (16 years of formal education related to engineering)
  • Minimum 3 years of experience in data engineering with minimum of 1+ years of experience in Snowflake and Python.
  • Expert-level proficiency in SQL for data transformation and automation.
  • Experience with dbt-core for data modeling and transformation.
  • Strong hands-on experience in cloud platforms (Microsoft Azure) and cloud data platforms (Snowflake).
  • Proficiency with Git and collaborative development workflows. Familiarity with Microsoft VSCode or similar IDEs. Knowledge of Azure DevOps or Gitlab development operations and job scheduling tools.
  • Solid understanding of modern data warehousing architecture, dimensional modeling, ELT/ETL frameworks.
  • Excellent communication skills and the ability to translate complex technical concepts to non-technical stakeholders.
  • Proven expertise in designing and implementing batch and streaming data pipelines to support near real-time and large-scale data processing needs.
Preferred Qualifications
  • Experience working in a cloud-native environment (AWS, Azure, or GCP).
  • Familiarity with data governance, security, and compliance standards.
  • Prior experience with Apache Kafka (Confluent), DataOps.Live, Atlan.
  • Hands-on experience with orchestration tools (e.g., Active Batch, Airflow, Prefect) is a plus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Infosys • Maharashtra

On-site
INR 1,800,000 - 3,200,000
Data Engineer
Data Engineer

Elabs Infotech • Gurugram District

Hybrid
INR 2,500,000 - 4,000,000
Data Engineer
Data Engineer

Advance Career Solutions • Pune District, Chennai District, Bengaluru

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

Unison Group • Hyderabad

On-site
INR 600,000 - 1,200,000
Data Engineer
Data Engineer

TVS Credit Services Ltd • Kamrup Metropolitan

On-site
INR 600,000 - 1,000,000
Senior Data Engineer
Senior Data Engineer

Anblicks Inc. • Hyderabad

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

Zorba Consulting • Hyderabad

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

Squareshift • Chennai District

On-site
INR 1,200,000 - 1,800,000
Senior Data Engineer
Senior Data Engineer

Anblicks • Hyderabad

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

Mastek • Ahmedabad District, Chennai District

Hybrid
INR 1,500,000 - 2,200,000