Senior Data Engineer @McGraw Hill LLC.
Data and Analytics
Salary $135,000 - $160..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted Today

[Hiring] Senior Data Engineer @McGraw Hill LLC.

Today - McGraw Hill LLC. is hiring a remote Senior Data Engineer. πŸ’Έ Salary: $135,000 - $160,000 πŸ“Location: USA

Role Description

The Senior Data Engineer will play a key role in advancing McGraw Hill Education's (MHE) product eventing, data platforms, and analytics capabilities. This role focuses on designing scalable, reliable, and high-quality data solutions that transform learning interactions and product events into actionable learning insights.

  • Collaborate closely with product managers, software engineers, and data teams to define and create meaningful events.
  • Build end-to-end event pipelines and ensure data quality from learning interaction to learning insight.
  • Strong hands-on expertise in AWS, Databricks, and modern event-driven data architectures.
  • Experience designing real-time or near-real-time event pipelines, Delta Lake, and medallion (Bronze/Silver/Gold) data architecture patterns.
  • Proficiency in SQL and Python or Scala for large-scale data transformation.
  • Experience with Databricks Workflows, infrastructure-as-code, and CI/CD practices is a plus.

What You'll Do

  • Define and create meaningful learning events, establish event standards, and build scalable, reliable event pipelines.
  • Design, develop, and optimize parallel and distributed ETL/ELT pipelines using Apache Spark (PySpark/Scala) and Databricks.
  • Build and maintain real-time and near-real-time event-driven data pipelines.
  • Establish and maintain end-to-end data quality across event schemas, ingestion pipelines, transformations, and curated data products.
  • Develop and maintain Databricks Workflows, including dependency management, retry policies, scheduling, monitoring, and alerting.
  • Apply performance optimization techniques to improve pipeline efficiency, scalability, and throughput.
  • Design and implement scalable data models using Delta tables.
  • Apply modern data architecture and governance principles using Unity Catalog, Delta Sharing, and AWS-native lakehouse patterns.
  • Use Git-based version control and project management tools such as Jira within Agile/Kanban delivery frameworks.
  • Translate product and data requirements into technical designs and production-grade solutions.
  • Develop high-quality solution design documentation, including event architecture, data flow diagrams, and pipeline specifications.

Qualifications

  • Deep expertise in modern event-driven data and lakehouse architecture.
  • 5+ years of experience in Data Engineering, focusing on tools and technologies such as Databricks, eventing & streaming architecture, and AWS.
  • 3+ years of experience working with cloud platforms, primarily AWS.
  • 1+ years of experience with workflow automation and pipeline orchestration.
  • Experience collaborating with product platform teams to define event requirements and establish event schemas.
  • Strong understanding of end-to-end event data quality.
  • Experience optimizing high-volume event processing and distributed data pipelines.

Preferred Experience & Skills

  • Experience with EdTech domain.

Benefits

  • Annual salary range: $135,000 - $160,000, depending on job-related knowledge, skills, experience, and location.
  • Annual bonus plan may be provided as part of the compensation package.
  • Full range of medical and/or other benefits, depending on the position offered.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Data Engineer @McGraw Hill LLC.
Data and Analytics
Salary $135,000 - $160..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted Today
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 135,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 135,298+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later