Senior Data Engineer

thehersheycompany

pune 5 Years Exp Posted 1h ago

Job Description

1. Data Product Engineering & Delivery 

  • 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. 
     

2. Technical & Architectural Implementation 

  • 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). 
     

3. Governance, Quality, & Operations 

  • 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. 
     

4. Collaboration Across Domains 

  • 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. 

 

Minimum Knowledge, Skills, and Abilities 

 

  • 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. 

 

Experience and Education  
 

  • 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 Openings for You