Harvard Business Publishing is hiring a Data Engineer to design, build, and maintain the data infrastructure that powers analytics, machine learning, and interactive products. This role is central to HBP's strategy of enhancing value through data-driven engagement.
What You'll Do
- Lead the full data engineering development life cycle from requirements analysis to production support.
- Design, build, and maintain scalable data pipelines that meet reliability, security, and performance standards.
- Partner with analytics, data-science, and business teams to ingest data and evolve data models.
- Deliver clear technical artifacts including system overviews, data-flow diagrams, and runbooks.
- Balance supportability, flexibility, cost, and performance when making architectural decisions.
- Stay forward-looking, ensuring solutions align with HBP’s IT strategy and scalability goals.
- Transition projects smoothly to operations with comprehensive documentation and knowledge transfer.
What We're Looking For
- At least 5 years of extensive experience delivering production-grade pipelines and data platforms.
- Proven ability to design, build, and operate high-volume ELT/ETL pipelines from diverse sources.
- Proven ability to write highly efficient, production-grade Snowflake SQL aligned to DBT standards.
- Experience with Snowflake SQL Analytics functions for complex reporting and data science.
- Ability to develop modular, well-tested dbt models and implement tests, documentation, and CI/CD.
- Extensive hands-on experience designing schemas and maintaining data warehouses on Snowflake or similar platforms.
- Experience implementing frameworks for data accuracy, completeness, consistency, and lineage.
- Excellent communication and stakeholder-management skills.
- Demonstrated strength in evaluating trade-offs and recommending optimal designs.
- Ability to monitor pipelines, diagnose issues, and provide on-call production support.
- Proficiency in Python programming.
Nice to Have
- Practical experience developing, training, and deploying machine-learning models inside Snowflake using Snowpark Container Services.
- Hands-on work with core AWS services such as Amazon S3, IAM, Lambda, for data-lake integration and automation.
- Experience with ML models requirements gathering, development, deployment, and production support in Snowflake and AWS.
Technical Stack
- Snowflake
- SQL
- dbt
- Python
- AWS
- Amazon S3
- IAM
- Lambda
Team & Environment
Member of the Data Engineering team within HBP’s Data & AI Unit.
Benefits & Compensation
- Compensation range: $140,000 - $150,000
- Education reimbursement
- Early-release Summer Fridays
Company Culture
We are a mission-driven global company committed to fostering a culture of inclusion, trust, and engagement.
HBP is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, gender identity, sexual orientation, pregnancy and pregnancy-related conditions, or any other characteristic protected by law.




