Build the Future At McGraw Hill, we are dedicated to delivering digital learning experiences that transform education for learners and educators. Our focus is on creating seamless, impactful products that truly benefit our users while supporting growth and collaboration across teams. We foster a culture that values innovation, teamwork, and a balance between career growth and personal well-being. How can you make an impact? The Sr Software Engineer is a hands-on technical engineer who builds the bridge between the Data Engineering and the AI Platform application teams as they instrument global and product events — and serves as the technical consultant who ensures each app team's independent integration work aligns with Data Enablement standards. This role works directly in application codebases, writes schema extensions, debugs event emission issues in real time, and builds integration tooling and automation — while also advising app teams on schema design decisions, integration patterns, and platform conventions so that work done outside direct pairing sessions stays on track. This position is central to scaling Data Enablement across all application teams and plays a key role in accelerating cohort onboarding, enabling the program to deliver on its full multi-app integration roadmap. This is a remote position open to applicants authorized to work for any employer within the United States.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed