Data Engineer

Merkle Italia

Bengaluru

On-site

INR 1,500,000 - 2,500,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Merkle in Bengaluru is seeking a Sr. Software Data Engineer to design and maintain scalable data platforms using Python, SQL, and Snowflake, while building data-driven web interfaces with React. You will integrate Generative AI/LLMs and work within Agile teams to deliver end-to-end data solutions.

Responsibilities include ETL/ELT pipeline optimization, Snowflake architecture design, and DevOps practices. Strong collaboration with Product, Analytics, AI, and Engineering teams is essential.

Qualifications

  • Bachelor’s degree in Computer Science, IT, Software Engineering, Data Science, or related 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.

Responsibilities

  • Design, develop, and maintain scalable data engineering solutions using Python, SQL, and Snowflake.
  • Build and optimize ETL/ELT pipelines for large-scale datasets.
  • Develop modern web apps and data-driven interfaces using React.
  • Leverage AI/ML technologies to solve business problems.
  • Work within Agile teams, participate in sprint planning and code reviews.
  • Design and implement Snowflake data architectures and performance optimization.
  • Collaborate with stakeholders to deliver scalable data-driven solutions.
  • Implement CI/CD pipelines and DevOps best practices.
  • Establish coding standards, testing strategies, and data governance.

Skills

Python
SQL
Snowflake
React.js
JavaScript/TypeScript
Generative AI
LLMs
RAG architectures
AI agents
Git
CI/CD
Agile/Scrum
AWS

Education

Bachelor’s degree in Computer Science / IT / Software Engineering / Data Science

Tools

Snowflake
Git
CI/CD
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 • Karnataka

On-site
INR 2,200,000 - 3,600,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
Data Specialist - R01569581
Data Specialist - R01569581

Brillio • 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
Senior Engineer
Senior Engineer

Fractal • Uttar Pradesh

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

Relanto • Bengaluru

Hybrid
INR 2,500,000 - 3,500,000
Lead Snowflake Data Engineer
Lead Snowflake Data Engineer

V2 Solutions • Hyderabad

On-site
INR 1,500,000 - 3,000,000