Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Lead Software Engineer image - Rise Careers
Job details

Lead Software Engineer

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Fast Facts

McGraw Hill is seeking a Lead Software Engineer to enhance digital education resources and mentor team members while contributing to both front-end and back-end web development in a collaborative, remote environment.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Responsibilities: Key responsibilities include building web applications, collaborating across teams, contributing to CI/CD processes, and mentoring junior engineers.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Skills: Required skills include expertise in Go, Java, Node.js, PHP for back-end, and TypeScript, Angular for front-end development, along with experience in CI/CD and AWS.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Qualifications: Preferred qualifications include proven experience in leading development teams, knowledge of modern web development practices, and a strong understanding of the full software development life cycle.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Location: This is a fully remote position open to applicants authorized to work in the United States.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Compensation: $124000 - $158000 / Annually




Overview

Impact the Moment

We’re looking for people who like problem solving, exhibit independent creativity, and function cooperatively on a team. As a Lead Software Engineer at McGraw Hill, you have a sense of personal accountability, a curiosity to research new technologies and methodologies, and a pervasive desire to dig into complex issues while respecting timelines and team commitments. By building the next set of platform capabilities and a wealth of interactive and engaging digital resources, you will support instruction for our newest programs and products at McGraw Hill.

Your impact on team:

At McGraw Hill, a team’s engineers look up to, admire, and trust their lead. Leads contribute directly to the codebase and mentor other team members. They have a strong desire and motivation to grow the individuals on their team and the team. Leads are opinionated and back up their opinions with data and experience. Leads are advocates for their team members and have as much interest on individual successes on the team as they do of the team’s success. Leads build trust by fostering a welcome, supportive, and humble environment, not through dictation, arrogance, or brute force.

We believe leads function best when they can focus on their team and technology and not be burdened with “traditional” management responsibilities, so our leads do not have direct reports. We foster career growth, so if it turns out you want to manage people, we can make it work!

As your hands-on contributions, you will build front-end web interfaces and back-end application code and APIs across our portfolio. This is a “full stack” role, so we are looking for people with experience in both front-end and back-end modern web development.

This is a remote position open to applicants authorized to work for any employer within the United States.

What You’ll Do:

  • Work with a team of individual contributors through leadership and delegation, along with your own hands-on contributions, to build our web applications, including building entirely new applications, making major product updates, and maintaining our existing portfolio. Our products at McGraw Hill are used by millions of people every day. Some have an SLA of 99.99% uptime; stability and quality solutions are key!
  • Work with product, engineering, SRE, and other leadership to understand how your solutions will be planned, developed, implemented, and supported.
  • Contribute to CI/CD processes to allow for smoother releases and increasing team confidence.
  • Use your interpersonal skills and ability to collaborate effectively with product sponsors and senior leadership in engineering and the greater business.
  • Understand the business requirements of products, tasks, and stores, and if you identify possible gaps, ambiguities, missing scenarios, opportunities, etc., raise them with the team and with leadership so we can all improve them.
  • Work with a distributed team to solve problems quickly and collaboratively.
  • Consider the full lifecycle of solutions when building them from initial conception to launch then maintenance all the way to sunsetting.
  • Mentor junior engineers to help grow their professional careers.

About You:

  • You have led a team of individual contributor engineers, having come from an engineering background yourself. You have empathy for engineers and balance that with realities of the business. Your desire to lead is intrinsic; you aren’t chasing a title or feel you “have” to be a lead because a career path forces it.
  • You interface well with other business units and leadership, being able to “in English” describe situations and technical approaches to foster an environment of trust and confidence.
  • You have deep expertise developing both front-ends and back-ends of modern web applications and have a general understanding what is involved in front-end development as well. Aligning with our stack (described further in this posting) is nice, but diversity of experience is better.
  • You build front-ends with the needs of our users in mind, partnering with our UX team members to build the best experiences for our teachers, students, and other personas.
  • You consider the needs of accessible designs in all steps of the engineering process for those with visual, auditory, sensory, cognitive, and other considerations.
  • You design APIs that are meant to be consumed by others, so ease of use, simplistic design, and other attributes that benefit interoperability are key.
  • You believe in understanding why work is being done and empathizing with the users, not just implementing code and moving onto the next task.
  • You are outspoken in your beliefs while being able to back them up with experience and objective data.
  • You have demonstrated software delivery experience with a distributed product & engineering team.
  • You can work in a fast-paced software release environment, where you continuously deliver production-grade (near-zero downtime, fault-tolerant, etc.) software daily for a system with millions of users around the world. Our users want systems that “just work” and are mission critical. Teachers are busy and don’t have time to tinker with a system to make it work!
  • You have contributed to the full software development life cycle, including writing application code, unit/integration/automation tests, documentation, and performance and security engineering.

What are the required technical skills?

  • Back-end: Go (most common), Java, Node.js, PHP
  • Front-end: TypeScript, Angular, NgRx/RxJS, and Playwright
  • CI/CD and Infrastructure: CircleCI, Sonarqube, Docker, Kubernetes, Github and NewRelic
  • Amazon Web Services (AWS): ECS, RDS, Lambda, and many other services
  • Collaboration: JIRA, Confluence, Zoom, Slack, and Office 365
  • Databases: Relational databases such as MySQL and PostgreSQL; NoSQL databases such as DynamoDB
  • Experience with NeoBH databases

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 $124,000-$158,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

49862

Average salary estimate

$141000 / YEARLY (est.)
min
max
$124000K
$158000K

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.

Similar Jobs
Photo of the Rise User
Posted 6 hours ago

McGraw Hill is hiring a remote OneReach AI Product Owner to lead product strategy, backlog prioritization, and KPI-driven improvements for customer support and conversational AI solutions.

Photo of the Rise User
Posted 6 hours ago

McGraw Hill is hiring a Data Research Scientist to lead data-driven research and analytics that enhance higher education learning products.

Lead PlayOn’s fintech engineering team to build secure, scalable payments and settlement systems while driving PCI/SOC compliance and mentoring a high-performing group of engineers.

Photo of the Rise User
Posted 12 hours ago

Lead and scale PermitFlow’s full-stack platform—building polished React/TypeScript UIs and robust Node.js/Postgres services while shaping architecture and mentoring the engineering team.

Photo of the Rise User
Posted 24 hours ago

Become a hands-on Senior Forward Deployed Engineer supporting Commure’s AI healthcare solutions by implementing, customizing, and troubleshooting client deployments across care settings.

Photo of the Rise User
Posted 4 hours ago

Experienced IAM developer needed to design, implement, and maintain SailPoint IdentityIQ integrations and automation for a secure, scalable access management environment (remote, U.S.).

Photo of the Rise User
Posted 23 hours ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Passion for Exploration
Family Medical Leave
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)

Lead the technical vision and architecture for Xero's Payments Platform, driving scalable, compliant money-movement systems while staying hands‑on and mentoring engineering leaders.

Photo of the Rise User
Posted 8 hours ago

Lead the Flutter-based mobile platform for a mission-driven ambient AI product at Commure, improving audio capture, offline sync, cross-platform stability, and mobile release automation.

Photo of the Rise User
Posted 10 hours ago

Nelnet is hiring an IT System Reliability Engineer to improve reliability, automation, and security of cloud-native applications across AWS and Kubernetes while supporting federal compliance requirements.

College Board is seeking a Senior Full Stack Engineer (UI Focus) to lead front-end development and mentor teammates while building scalable, student-facing features for BigFuture.org in a fully remote role.

Photo of the Rise User
Posted 5 hours ago

Build and ship production AI features on a mission-driven, remote-first team focused on making financial systems safer and more transparent.

Photo of the Rise User

Lead low-level hypervisor and Linux kernel development at NIO to optimize performance, security, and determinism for in-vehicle compute systems powering AD/ADAS and AI features.

Photo of the Rise User
Posted 16 hours ago

A 12-week onsite internship at Illumio's Kubernetes Engineering team to gain hands-on experience with container platforms, cloud-native tooling, and Zero Trust security techniques.

Photo of the Rise User
NBCUniversal Hybrid 904 Sylvan Ave, Englewood Cliffs, NEW JERSEY
Posted 23 hours ago

Lead enterprise platform engineering and AI-driven developer experience efforts to define architecture, security guardrails, and observability across cloud, API, and developer tooling at NBCUniversal.

Photo of the Rise User

Experienced product engineering leader needed to drive cloud-native portfolio and reference-data solutions for buy-side clients at Ippon, working in a hybrid NYC environment.

Accelerate learning through intuitive, engaging, efficient and effective experiences.Vision: Unlock the full potential of each learner.

19 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Family FriendlyBadge Flexible CultureBadge Work&Life Balance
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
October 24, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!