Please mention DailyRemote when applying
Match your resume skills with our AI powered skill match!
The role acts as a technical bridge between Data Engineering and AI Platform teams to instrument global product events and ensure alignment with Data Enablement standards. Responsibilities include writing schema extensions, coding alongside app teams for integration, and building automation tools to accelerate onboarding.
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.
What You'll Do:
Who You Are:
Preferred:
Why work for us?
The work you do at McGraw Hill will be work that matters. We are collectively building experiences that will help shape the future of education. Play your part and experience a sense of fulfilment that will inspire you to even greater heights.
The pay range for this position is between $110,000 - $135,000 annually. However, base pay offered may vary depending on job-related knowledge, skills, experience, and location. An annual bonus plan may be provided as part of the compensation package, in addition to a full range of medical and/or other benefits, depending on the position offered. Click here to learn more about our benefit offerings.
McGraw Hill recruiters always use a “@mheducation.com” email address and/or from our Applicant Tracking System, iCIMS. Any variation of this email domain should be considered suspicious. Additionally, McGraw Hill recruiters and authorized representatives will never request sensitive information in email.
50875Stop the endless job search. Our AI finds and applies to the best jobs for you.
Discover remote opportunities in Software Engineer
Answer easy questions
200,000+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”