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.
Liatrio is hiring a Principal Application Modernization Engineer to lead architectural direction, deliver complex modernization workstreams, and integrate AI capabilities into enterprise applications.
An opportunity for a motivated student to join a development team as a Software Engineer Intern and work on Angular front-ends and C# backend services while leveraging AI development tools.
A growing IT services firm is hiring a Jr. Full Stack .NET Developer to implement .NET Core web applications, APIs, and database solutions in a collaborative team environment.
NVIDIA's NVHPC compilers & tools group seeks a Senior HPC Performance Engineer to analyze and optimize high-performance applications across CPU and GPU architectures and guide compiler and application engineering improvements.
NBCUniversal's DTC Engineering DevOps Academic Year internship offers a paid, part-time remote opportunity to support TVE infrastructure, CI/CD, and automation across Peacock and other DTC platforms.
Experienced network automation engineer needed to build and maintain Python automation, NetBox integrations, and multi-vendor networking workflows for a client-facing engineering team.
Senior Software Engineer needed to develop high-performance, mission-critical software and algorithms for Anduril’s autonomy and sensor-fusion systems.
The Real Deal seeks a Full Stack Developer to build scalable, data-driven web applications and intuitive user experiences for its high-traffic real estate products.
Point72 is hiring a Machine Learning Infrastructure Engineer to build and operate scalable GenAI infrastructure that accelerates model development and production across cloud and on-prem environments.
Lead Broadcom’s VKS engineering organization and upstream CNCF strategy to deliver a world-class Kubernetes experience on vSphere for enterprise customers.
NBC News is hiring Academic Year interns in New York across product, design, data/graphics, mobile development, and software engineering to contribute to real projects while earning $30/hour.
Senior Architect role to design and implement high-performance AI communication and memory libraries while driving hardware-software co-optimization across GPUs, DPUs, NICs, and interconnects at NVIDIA.
Greenhouse is hiring a Senior UX Engineer, Design Systems to build reusable, accessible component patterns and documentation that enable product teams to ship faster and more consistently.
Accelerate learning through intuitive, engaging, efficient and effective experiences.Vision: Unlock the full potential of each learner.
13 jobs