Sr. Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

McGraw Hill · 3 hours ago

Sr. Software Engineer

McGraw Hill is an education innovation company that inspires learners around the world. They are seeking a Senior Software Engineer to drive progress in building responsive, accessible web-based learning tools while contributing to the overall product vision and improving team efficiency.

E-LearningEdTechEducationPublishing
check
H1B Sponsor Likelynote

Responsibilities

Contribute to the design and development of responsive, accessible web-based learning tools used globally by learners and educators
Own end‑to‑end delivery: discovery, technical design, development, automated testing, deployment, and production support
Collaborate with product and engineering teammates to translate requirements into scalable solutions and iterative roadmaps
Shape architecture and standards; improve SDLC with infrastructure‑as‑code and monitoring‑as‑code
Promote best practices to ensure quality, performance, security, resiliency, and maintainability
Build actionable observability (dashboards, alerts) in New Relic; define SLOs and drive operational excellence
Contribute to a culture of extreme ownership, share knowledge across teams and mentor other engineers

Qualification

Cloud-native developmentCI/CDBackend/API developmentFront End developmentObservability platformsDatabasesCustomer empathyEffective communicationContinuous learningMentoring

Required

5+ years building responsive, accessible, high‑performance web products, including 2+ years leading projects or initiatives
Ability to operate across the stack (frontend, backend, databases, infrastructure) and navigate ambiguity
Cloud‑native development experience at scale (containers, serverless, microservices) on AWS
Hands‑on experience with observability platforms (e.g., New Relic) to monitor and improve product health
Strong customer empathy: translate user needs into measurable outcomes and iterate based on feedback
Passion for engineering excellence and an ownership mindset: you take responsibility for quality and reliability
Effective communication and collaboration: mentor teammates and elevate technical standards
Commitment to continuous learning and staying current with modern tools and practices
Bachelor's degree in computer science or equivalent experience; 5+ years in product/enterprise software development
CI/CD (e.g. GitHub Actions): design and operate testing and deployment pipelines; feature flags; blue‑green releases; artifact management (e.g., Artifactory)
Quality: unit, integration, and end‑to‑end testing; code coverage; static analysis; automated code quality checks
Backend/API (e.g. Node.js): RESTful service design, versioning, idempotency, rate limiting, pagination, robust error handling
Authentication and authorization (OAuth2/OIDC, JWT); security best practices (CSRF, input validation)
Performance and resilience: profiling, caching, timeouts, retries, circuit breakers; response streaming; real‑time messaging (WebSocket)
Front End: React, TypeScript, HTML5, CSS/Less; Bootstrap; state management (query string vs Redux & alternatives)
Accessibility (WCAG) and front‑end performance practices (code splitting, bundle analysis)
Build tooling and bundling
Cloud & infrastructure: AWS (ECS, Lambda, Containers); networking fundamentals; IAM and secrets management
Infrastructure as code (Terraform or CloudFormation)
Observability: Logging, metrics, tracing; New Relic dashboards and alerts; SLOs and error budgets; on‑call readiness
Databases: SQL and/or MongoDB; data modeling

Benefits

Annual bonus plan
Full range of medical and/or other benefits

Company

McGraw Hill

company-logo
We are a leading global education company that partners with millions of educators, learners and professionals around the world.

H1B Sponsorship

McGraw Hill has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (27)
2024 (13)
2023 (23)
2022 (37)
2021 (27)
2020 (28)

Funding

Current Stage
Public Company
Total Funding
unknown
2025-07-24IPO
2021-09-30Private Equity
2021-06-15Acquired

Leadership Team

leader-logo
Lloyd G. Waterhouse
CEO & President
leader-logo
Simon Allen
President & CEO
linkedin
Company data provided by crunchbase