Join McGraw Hill as a Software Engineer II, playing a key role in developing next-generation learning platforms that impact millions of students and educators.
Responsibilities: Develop and implement engineering solutions for business needs, collaborating with product sponsors and senior leadership, and focusing on building scalable, high-quality web components and microservices.
Skills: Proven experience with front-end languages (Typescript, Javascript, Angular) and back-end languages (Go, Node.js), familiarity with RESTful services, and cloud technologies, particularly AWS.
Qualifications: Requires 3+ years of software delivery experience in a distributed team, strong problem-solving skills, and a passion for crafting responsive user interfaces.
Location: This is a remote position open to applicants authorized to work for any employer within the United States.
Compensation: $93950 - $125000 / Annually
Overview
Impact the Moment
At McGraw Hill we create best-in-class, next-generation learning platforms that are used by millions of students and educators worldwide every day. We design intuitive and effective tools and experiences that maximize teachers’ time and students’ learning. And we do all of this in a supportive and collaborative environment where we work alongside brilliant colleagues, touch lives around the world, see the difference our hard work makes, and continue our paths of lifelong learning
Your Impact on Team
The Open Learning Engineering team is looking for an experienced, smart, and adaptable Software Engineer to join the engineering team. The key trait is thought leadership through problem solving: This individual must exhibit independent creativity, a curiosity to research new technologies and methodologies, and a pervasive desire to dig into complex technical issues while respecting timelines and team commitments. This position will primarily focus on building the next set of platform capabilities as well as a wealth of interactive and engaging digital resources in Open Learning. This will overall support instruction for our newest programs and products at McGraw Hill.
This is a remote position open to applicants authorized to work for any employer within the United States.
What You’ll Do:
About you:
Our Stack includes:
Applied knowledge of the following:
Why McGraw Hill?
The work you do at McGraw Hill will be work that matters. We are collectively designing content that will build 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 $93,950 - $125,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” or "@careers.mheducation.com” mail 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.
50521
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Experienced software engineer needed to develop and prototype NLP and LLM-based solutions that extract, structure, and automate aviation data for national airspace modernization.
Design and build AI‑enabled internal systems and integrations to scale Parloa’s Go‑To‑Market operations using TypeScript, Python, and modern AI tooling.
Experienced platform engineer needed to lead and scale Signifyd's GCP/Kubernetes cloud platform, building self-service tooling, AI-driven automation, and robust observability for a global commerce product.
Workday is hiring a Principal Software Engineer to own and evolve AI-native infrastructure tooling and automation across large-scale, distributed platform environments.
Experienced MuleSoft engineer needed to design and deliver Mule 4 APIs and integrations on Anypoint Platform to support enterprise connectivity and scalable production integrations for AXS.
An established tech organization seeks a Senior Director of Engineering to lead AI-powered engineering practices, operational excellence, and global delivery for product-driven teams.
Constructor seeks a Senior Backend Engineer to design and operate low-latency, high-throughput Attribute Enrichment and Badges services that deliver ML-generated item attributes to global e-commerce customers.
A senior, hands-on Principal Software Engineer is needed to own architecture, performance, and delivery across a high-revenue web platform, mobile app, and ML-driven ad-tech systems for a remote-first ad-tech agency/startup.
Lead and build the agentic AI platform that enables pods of engineers and AI agents to safely and reliably deliver production software at scale.
Lead cross-team engineering to build scalable catalog, integration, and AI-native merchant systems that improve onboarding, catalog health, and merchant growth at Pinterest.
A product-minded Engineering Manager is needed to lead and grow engineering teams, drive technical execution for distributed, service-oriented systems, and partner cross-functionally to deliver impactful scheduling products.
WHOOP is hiring a Senior Fullstack Software Engineer to develop scalable AI platform features and seamless member experiences from frontend interfaces to backend APIs.
SeatGeek is looking for Software Engineers to design, build, and operate scalable services and user experiences for a high-traffic ticketing marketplace in a fully remote work environment.
Accelerate learning through intuitive, engaging, efficient and effective experiences.Vision: Unlock the full potential of each learner.
15 jobs