Highlights
Opportunity to shape HMH’s digital transformation, competitive salary & benefits, cross-functional team collaboration.
Description
Job Summary
pWe are seeking a Senior Data Engineer to join our team at HMH in Pune. As a key player in building our data platform, you will design and maintain ETL/ELT pipelines, develop data warehouses, and ensure high-quality data reliability. This role requires strong technical leadership and the ability to collaborate with cross-functional teams.
Responsibilities
- Design, build, and maintain ETL/ELT data pipelines from diverse data sources
- Develop and manage data warehouse solutions using Snowflake or similar tools
- Implement data quality checks and monitoring for reliability
- Optimize queries and pipelines for performance and cost efficiency
- Collaborate with stakeholders to understand data needs and translate them into technical solutions
Required Skills
- Data Engineering
- ETL/ELT Tools
- Databases & Large Datasets
- Cloud Platforms
- Data Governance
Required Skills Explained
{'html': '
- SQL: Complex joins, window functions, and performance tuning
- Programming languages for data engineering: Python, Scala, or Java (preferably Python)
- ETL/ELT tools: Airflow, dbt, Luigi, Kafka Streams, Flink, custom pipelines
- Databases: PostgreSQL, MySQL, SQL Server, and working with large datasets
- Cloud platforms: AWS, GCP, or Azure (experience with data services like S3/GCS/ADLS, Redshift/BigQuery/Synapse, EMR/Dataproc)
- Data modeling, warehousing, and orchestration concepts
- Version control (Git) and CI/CD practices for data code
'}
Who is this for
pThis position is ideal for experienced data engineers who thrive in a collaborative environment and are passionate about delivering high-quality, reliable data solutions. Ideal candidates will have a strong background in SQL, Python, and ETL/ELT tools.
Why This Job is a Good Opportunity
{'html': 'ulliOpportunity to shape and scale HMH’s data platform from the ground up.liCollaboration with a skilled, cross-functional team focused on data-driven decisions.liContinuous learning and development opportunities within a growing technology organization.liAlignment with HMH’s mission of digital transformation and innovation in education technologies.'}
Interview Preparation Tips
{'html': '
- Practice writing complex SQL queries, especially those involving joins and window functions.
- Prepare examples of how you have worked with ETL/ELT tools and frameworks (Airflow, dbt, Luigi) to design and maintain data pipelines.
- Discuss your experience with relational databases and large datasets, and share any experiences optimizing queries for performance, scalability, and cost efficiency.
- Explain your understanding of data governance, security, and privacy standards and how you have implemented them in previous roles.
- Prepare to talk about your ability to work collaboratively on cross-functional teams and provide examples from past projects.
'}
Career Growth in This Role
{'html': "pThis role offers significant opportunities for growth both technically and professionally. As a Senior Data Engineer, you will have the chance to lead technical initiatives that impact HMH’s data strategy and culture. You can expect to advance into more senior leadership positions within HMH's IT organization as your skills and experience grow. Additionally, with HMH’s commitment to digital transformation in education, this role provides an ideal platform for driving innovation in technology solutions."}
Explore More Opportunities
Skills
Frequently Asked Questions
What cloud platforms does HMH use?We primarily work with AWS, GCP, and Azure.
Is there a specific ETL tool I need to know?Experience with Airflow or dbt is preferred.
What kind of data governance standards will I follow?You will implement and maintain data governance, security, and privacy standards as per industry best practices.