1. What is a Software Engineer at HMH Education?
As a Software Engineer at HMH Education, you are at the intersection of pedagogical impact and large-scale technical innovation. You will contribute to platforms that support millions of students and educators, transforming how learning is delivered globally. Your work directly influences the stability, scalability, and feature-rich nature of the HMH Education digital ecosystem, which includes critical tools for classroom management, curriculum delivery, and assessment.
This role requires a balance of technical rigor and a mission-driven mindset. You will navigate complex problem spaces—ranging from cloud-native infrastructure to intuitive front-end interfaces—while collaborating across multidisciplinary teams of product managers, designers, and fellow engineers. Whether you are optimizing database performance for high-traffic platforms or building new features for our core learning portals, your technical decisions have a tangible, positive impact on the educational experience.
You can expect an environment that values continuous learning and collaborative problem-solving. While the work is intellectually demanding and requires high proficiency in modern development stacks, the culture is generally supportive, emphasizing team synergy and a shared commitment to the company’s educational mission.