McGraw Hill delivers digital learning experiences that transform education for learners and educators. The company is seeking a Senior Software Engineer with a strong data engineering background to design, build, and maintain scalable data systems supporting learning platforms, analytics, and student success initiatives. The role involves collaborating with cross-functional teams, leading engineering practices, and ensuring reliable, secure, and high-quality data infrastructure.