Data Engineer

Merkle Italia

Karnataka

On-site

INR 2,200,000 - 3,600,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Merkle in Bengaluru is seeking a Senior Software Data Engineer to design and maintain scalable data pipelines using Python, SQL, and Snowflake, and to build data-driven interfaces with React.

You will apply Generative AI/LLM techniques, work in Agile teams, mentor juniors, and collaborate with Product, Analytics, and AI teams to deliver end-to-end data solutions.

Qualifications

  • Bachelor’s degree in CS/IT/SE/DS or related field.
  • 5+ years in software development or data engineering.
  • Strong Python, SQL, and Snowflake development skills.
  • Design and implement ETL/ELT pipelines and data warehouses/lakes.
  • Frontend experience with React.js and TS/JS.
  • Experience with Generative AI, LLMs, and AI agents.
  • Proficient in Snowflake Tasks, Streams, Stored Procedures, Snowpark, Dynamic Tables.
  • Knowledge of data modeling, governance, and quality.
  • Git, CI/CD, Agile/Scrum, and testing frameworks.
  • AWS exposure: S3, Lambda, Glue, ECS, Bedrock.
  • Strong communication and stakeholder management.

Responsibilities

  • Design and maintain scalable data pipelines using Python, SQL, and Snowflake.
  • Build ETL/ELT processes for large-scale datasets.
  • Develop web interfaces with React.js and TS/JS.
  • Apply AI/ML tech to solve business problems.
  • Work in Agile teams with code reviews and sprints.
  • Optimize Snowflake architectures and performance.
  • Collaborate with stakeholders to deliver data-driven solutions.
  • Implement CI/CD and DevOps for deployments.
  • Mentor junior developers and provide technical leadership.
  • Extract insights from data to guide decisions.
  • Coordinate with Product, Analytics, AI, and Eng teams.

Skills

Python
SQL
Snowflake
ETL/ELT pipelines
React.js
JavaScript/TypeScript
AI/ML
Git
CI/CD
Agile/Scrum

Education

Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Data Science, or a related technical field

Tools

Snowflake Tasks
Snowflake Streams
Stored Procedures
Snowpark
Dynamic Tables
Data Sharing
AWS

Job description

## Data EngineerApply: DGS India - Bengaluru - Manyata N1 Block: Pune: New delhi: Full time: Posted Today: R1132406**Job Description:**## **Sr. Software Data engineer (Snowflake, Python & SQL, React)**### **Qualifications*** Bachelor’s degree in **Computer Science, Information Technology, Software Engineering, Data Science, or a related technical field**.* 5+ years of experience in Software Development, Data Engineering, or Data Platform Development.* Strong proficiency in **Python, SQL, and Snowflake** development.* Hands-on experience designing and implementing **ETL/ELT pipelines**, Data Warehouses, and Data Lakes.* Experience building modern web applications using **React.js** and JavaScript/TypeScript.* Working knowledge of **Generative AI, LLMs, RAG architectures, AI agents, and AI-powered application development**.* Experience with **Snowflake Tasks, Streams, Stored Procedures, Snowpark, and Dynamic Tables**.* Strong understanding of **Data Modeling, Data Governance, and Data Quality** principles.* Experience with **Git, CI/CD pipelines, Agile/Scrum methodologies**, and automated testing frameworks.* Exposure to cloud platforms such as **AWS**, including services like S3, Lambda, Glue, ECS, or Bedrock.* Excellent analytical, problem-solving, and stakeholder management skills.* Strong verbal and written communication skills with the ability to work effectively across cross-functional teams.## **Key Responsibilities*** Design, develop, and maintain scalable data engineering solutions using Python, SQL, and Snowflake.* Build and optimize ETL/ELT pipelines for processing large-scale structured and unstructured datasets.* Develop modern web applications and data-driven interfaces using React.* Leverage AI/ML technologies, including Generative AI and LLM integrations, to solve business problems and improve operational efficiency.* Work within Agile development teams, actively participating in sprint planning, stand-ups, retrospectives, and code reviews.* Design and implement Snowflake data architectures, including Tasks, Streams, Dynamic Tables, and performance optimization.* Collaborate with business stakeholders to understand requirements and deliver scalable, data-driven solutions.* Implement CI/CD pipelines and DevOps best practices for application and data platform deployments.* Establish and enforce coding standards, testing strategies, monitoring, and data governance practices.* Mentor junior developers and provide technical leadership across projects.* Analyze business and customer data to generate insights for decision-making and audience targeting initiatives.* Work with cross-functional teams including Product, Analytics, AI, and Engineering to deliver end-to-end solutions.## **Required Skills*** Strong experience in **Python** for data engineering, automation, API development, and backend services.* Advanced SQL development and performance tuning expertise.* Hands-on experience with **Snowflake** including: + Tasks + Streams + Stored Procedures + Snowpark + Dynamic Tables + Data Sharing + Performance Optimization* Strong understanding of Data Warehousing, ETL/ELT, Data Modeling, and Data Lake architectures.* Experience building front-end applications using **React.js**, JavaScript/TypeScript, HTML, and CSS.* Experience integrating AI solutions, including Generative AI, LLM APIs, vector databases, RAG architectures, and intelligent automation.* Experience with REST APIs, microservices, and cloud-native application development.* Strong knowledge of Agile methodologies, Git, CI/CD, and DevOps practices.* Excellent communication and stakeholder management skills.* Ability to translate business requirements into scalable technical solutions.**Location:**DGS India - Bengaluru - Manyata N1 Block**Brand:**Merkle**Time Type:**Full time**Contract Type:**Permanent
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Merkle Italia • Bengaluru

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

Merkle Italia • India

On-site
INR 1,800,000 - 3,200,000
Technical Architect
Technical Architect

Merkle Italia • Karnataka

On-site
INR 4,500,000 - 7,000,000
Data Platform Developer
Data Platform Developer

Citibank (Switzerland) AG • Pune District

On-site
INR 1,200,000 - 1,800,000
Data Specialist - R01569581
Data Specialist - R01569581

Brillio 2 • Chennai District

On-site
INR 1,200,000 - 2,200,000
Senior Data Engineer - Snowflake -DBT
Senior Data Engineer - Snowflake -DBT

Bootminds • Bengaluru

On-site
INR 2,400,000 - 3,600,000
Data Specialist - R01569581
Data Specialist - R01569581

Brillio • Chennai District

On-site
INR 1,200,000 - 2,200,000
Lead Snowflake Data Engineer
Lead Snowflake Data Engineer

V2 Solutions • Hyderabad

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

Relanto • Bengaluru

Hybrid
INR 2,500,000 - 3,500,000
Senior Engineer
Senior Engineer

Fractal • Uttar Pradesh

On-site
INR 1,500,000 - 2,800,000