Posted 4 days ago
Data Engineer
BengaluruOn-siteFull-time
AI Summary
Designs and develops scalable data engineering solutions using Python, SQL, and Snowflake, building ETL/ELT pipelines, data warehouses, and modern web applications with React, while integrating AI/ML technologies and leading Agile teams.
About this role
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 BlockBrand:
MerkleTime Type:
Full timeContract Type:
PermanentSkills
AgileAutomated TestingAWSBedrockCI/CDCSSData LakesData ModelingData WarehousingDynamic TablesECSETL/ELTGenerative AIGitGlueHTMLJavaScriptLambdaLLMsMicroservicesPythonRAGReactREST APIS3SCRUMSnowflakeSnowflake StreamsSnowflake TasksSnowparkSQLStored ProceduresTypeScript
Explore related jobs
More jobs at Dentsu International Americas, LLC
Similar Agile jobs
Jobs in Bengaluru
- ASoC Design Verification LeadAltera Semiconductor Technology Canada ULC · Bengaluru, Karnataka
- AAPAC Regional Trade ManagerAltera Semiconductor Technology Canada ULC · Bengaluru, Karnataka
- HInventory Management Technician (Servers)Hpe · Bengaluru, Karnātaka
- HHardware Lab Technician (Servers)Hpe · Bengaluru, Karnātaka
- HHardware Lab Supervisor (Servers)Hpe · Bengaluru, Karnātaka
- KSenior Analyst, Manufacturing Finance Global SCF FP&AKraft Foods Group Brands LLC Company · Bengaluru - Brookfield GCC
Browse these categories
Market data for data engineer roles
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.