The Hershey Company
Senior Data Engineer (Pune, All locations, IN)
Remote Data Engineering role with clear candidate location fit.
PostedJun 20, 2026
Eligible countries1 accepted country
Seniority signalSenior
Work settingRemote
Accepted candidate locations
India
Role overview
Senior Data Engineer (Pune, All locations, IN)
Requirements and responsibilities
Readable role content extracted into sections for faster review.
Details
- Partner with business stakeholders to translate business requirements into technical designs and acceptance criteria.
- Design, build, and maintain scalable and reusable data pipelines and transformations using Azure and Databricks.
- Implement robust ingestion frameworks, standardized patterns, and repeatable workflows aligned to enterprise engineering practices.
- Build and optimize physical and semantic data models supporting analytics, reporting, and AI/ML use cases.
- Apply best practices related to performance tuning, cost optimization, security, and reliability.
- Ensure alignment with enterprise architecture, including shared infrastructure, canonical models, and platform standards.
- Implement efficient data processing patterns (e.g., Delta Lake, medallion architecture, orchestration frameworks).
- Embed governance-by-design principles including lineage, metadata, documentation, and certification standards.
- Implement data quality rules, monitoring, and automated checks to ensure accuracy, completeness, and trust.
- Work closely with business domain teams to validate that data products meet end-user needs and match business definitions.
- Partner with Platform Engineering on pipeline frameworks, infrastructure patterns, and optimization.
- Collaborate with Data Operations & Enablement to ensure strong documentation, certification, and governance coverage.
- Data Engineering & Pipelines: Strong experience with ETL/ELT design, distributed processing, pipeline optimization, and enterprise scale data workflows.
- Cloud & Platform Expertise: Hands-on experience with Databricks and cloud data platforms such as Azure (preferred) or AWS, including data lakes, orchestration, and scalable compute.
- Programming & Development: Proficient in Python, SQL, modular coding, APIs, source control, and automation tools.
- Data Modeling & Architecture: Skilled in dimensional and semantic modeling, database design, and building performant, governed analytics-ready structures.
- Data Quality, Metadata & Curation: Capable of cleansing, transforming, and validating data; familiar with lineage, cataloging, and data quality frameworks.
- Collaboration & Communication: Able to translate business needs into technical solutions and clearly communicate technical concepts in cross-functional settings.
- Bachelor's/Master's in Data Science, Engineering, or a related field.
- 5 – 7 years of experience in data, analytics, or engineering roles
- Proficiency in one or more general-purpose programming languages (e.g., Java, C/C++, C#, Python, JavaScript).
- Working knowledge of SQL-based and NoSQL technologies (e.g., PostgreSQL, MySQL, MongoDB)
Similar roles
Keep a backup shortlist.
AWS, PostgreSQL 1 accepted country
Senior Backend Engineer (AdTech)Leap ToolsView role AWS, PostgreSQL 1 accepted country
Senior Backend EngineerLeap ToolsView role Java, Python India
Application Security Engineer (Tech Lead)Morgan StanleyView role Java, Python India
Application Security Engineer (Senior)Morgan StanleyView role Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.