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

McGraw Hill · 15 hours ago

Software Engineer II

McGraw Hill is a company that creates next-generation learning platforms used by millions globally. They are seeking a Full-Stack Software Engineer to develop high-quality web applications that enhance educational experiences and support teachers and students effectively.

E-LearningEdTechEducationPublishing
check
H1B Sponsor Likelynote

Responsibilities

Design, architect, and develop scalable front-end applications using Angular, TypeScript, and modern best practices
Implement a robust RESTful API using Go (Golang) and PostgreSQL
Write clean, maintainable, well-tested code with comprehensive unit and integration test coverage
Implement responsive and accessible UI components following WCAG 2.1 AA standards
Design and optimize database schemas, queries, and indexes for PostgreSQL
Collaborate with Product Managers, UX/UI Designers, and cross-functional teams on feature development
Participate in agile ceremonies and champion engineering best practices through code reviews and documentation
Optimize application performance, bundle sizes, loading times, and backend service efficiency for an exceptional user experience
Share knowledge and best practices to elevate engineering culture

Qualification

AngularTypeScriptGo (Golang)PostgreSQLRESTful APIsHTML5CSS3/SCSSAgile developmentCommunication skillsTeam player

Required

3+ years of professional software engineering experience with modern JavaScript frameworks and backend development
Strong expertise in Angular (Angular 12+), TypeScript, RxJS, and state management (NgRx)
Proficient in Go (Golang) with experience developing RESTful APIs and microservices
Proficient in HTML5, CSS3/SCSS, responsive design, and accessibility standards
Experience with modern build tools (NX, Webpack), Git, and CI/CD pipelines
Solid understanding of RESTful APIs, performance optimization, and comprehensive testing practices
Proven ability to deliver production-grade software in fast-paced, collaborative environments
Strong communication skills and customer-focused mindset with empathy for end users
Self-motivated team player who thrives in an agile development environment

Benefits

A full range of medical and/or other benefits may be provided, depending on the position offered.

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