Senior Software Engineer — Lead EdTech Platform (Remote)

Mheducation

Columbus (OH)

Hybrid

USD 124,000 - 140,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

McGraw Hill in Columbus, OH is hiring a Senior Software Engineer for our Learning Tools team. You will design, build, and lead delivery of services used in Higher Ed, across frontend, backend, and infrastructure, with a focus on scalability and accessibility.

You will work in a hybrid environment with remote options, collaborating with product managers to define requirements, implement CI/CD, and mentor junior engineers while keeping customer empathy at the forefront.

Qualifications

  • Bachelor's degree in a related field or equivalent experience.
  • 4+ years of software development experience.
  • Experience with Angular frontend.
  • Hands-on full-stack development across frontend, backend, databases, and infra.
  • Strong understanding of design patterns and architectural principles.
  • Strong understanding of Accessibility (A11y) guidelines.
  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Familiarity with CI/CD pipelines.

Responsibilities

  • Design and develop scalable, efficient, and maintainable software solutions across the frontend, backend/API, database, and infrastructure layers.
  • Lead technical projects and contribute to architectural decisions.
  • Collaborate with product managers and other stakeholders to define requirements.
  • Implement best practices in coding, testing, and deployment.
  • Contribute to technical documentation and support the testing process.
  • Promote engineering best practices for quality, stability, performance, resiliency, and maintainability.
  • Mentor junior team members and share knowledge with other teams.
  • Champion the customer’s voice and ensure products are built with customer empathy.

Skills

Angular
Node.js
REST APIs
CI/CD
AWS
Azure
GCP
Docker
Terraform
MySQL
A11y (Accessibility)
PHP
Go/Python

Education

Bachelor’s degree

Tools

Docker
Terraform
AWS
Azure
GCP
MySQL

Job description

McGraw Hill in Columbus, OH is hiring a Senior Software Engineer for our Learning Tools team. You will design, build, and lead delivery of services used in Higher Ed, across frontend, backend, and infrastructure, with a focus on scalability and accessibility.

You will work in a hybrid environment with remote options, collaborating with product managers to define requirements, implement CI/CD, and mentor junior engineers while keeping customer empathy at the forefront.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — End-to-End Ownership (Remote)
Senior Software Engineer — End-to-End Ownership (Remote)

McGraw Hill • New York (NY)

Remote
USD 100,000 - 160,000
Annual bonus
Medical benefits
Remote position
Senior Data Engineer — Remote, Scalable Education Analytics
Senior Data Engineer — Remote, Scalable Education Analytics

McGraw Hill • United States

Remote
USD 124,000 - 155,000
Senior Backend Architect & Tech Lead (Remote)
Senior Backend Architect & Tech Lead (Remote)

Mcgraw Hill • United States

Remote
USD 145,000 - 180,000
Remote Lead Backend Engineer — Scalable, Secure Systems
Remote Lead Backend Engineer — Scalable, Secure Systems

Mcgraw Hill • Columbus (OH)

Remote
USD 145,000 - 180,000
Director of Software Engineering | Remote, Scalable Leadership
Director of Software Engineering | Remote, Scalable Leadership

Mheducation • United States

Remote
USD 185,000 - 240,000
Remote Senior Product Developer: Education Tech Strategy
Remote Senior Product Developer: Education Tech Strategy

Mcgraw Hill • United States

Remote
USD 55,000 - 82,000
Remote Lead Backend Engineer - Scalable, Secure Systems
Remote Lead Backend Engineer - Scalable, Secure Systems

TrulyHired • United States

Remote
USD 145,000 - 180,000
Annual bonus
Medical benefits
Senior Software Engineer - Own End-to-End Features (Remote)
Senior Software Engineer - Own End-to-End Features (Remote)

McGraw Hill • Columbus (OH)

Remote
USD 100,000 - 160,000
Senior Frontend Engineer – AI‑Driven EdTech Platform
Senior Frontend Engineer – AI‑Driven EdTech Platform

Mcgraw Hill • Columbus (OH)

On-site
USD 110,000 - 160,000
Annual bonus
Medical benefits
Lead Software Engineer
Lead Software Engineer

Mcgraw Hill • New York (NY)

Remote
USD 145,000 - 180,000