RESUME AND JOB
McGraw Hill
Location: Ontario, Canada
Department: Technology
Work Mode: Remote
Impact the Moment at McGraw Hill. We create best-in-class, next-generation learning platforms used by millions of students and educators worldwide every day. In our supportive and collaborative environment, you'll work alongside brilliant colleagues, touch lives globally, see the tangible difference your hard work makes, and pursue lifelong learning. Join our Integrations team as a Sr Software Engineer (Full Stack), a critical component of McGraw Hill's digital learning ecosystem. Design and implement robust integration solutions connecting our platforms with third-party LMS systems, authentication providers, and external services—handling millions of daily requests for seamless experiences across all segments. This remote position is open to applicants authorized to work in Canada. You'll design, develop, and maintain highly scalable integration services using Go and TypeScript; lead technical projects and mentor team members; participate in on-call rotations with SRE for production reliability; implement observability (metrics, logging, tracing) and optimize database queries; build CI/CD pipelines with GitHub Actions, Docker, Kubernetes, and Terraform; and champion best practices, testing, documentation, and customer empathy. Embrace our innovation culture by leveraging modern tools like GitHub Copilot while prioritizing production resilience, scalability, and security in education technology. We're seeking engineers with a Bachelor's in Computer Science (3+ years experience) or 5+ years in software development, proficiency in Go/TypeScript/Angular, observability expertise, database optimization skills, hands-on AWS/Docker/K8s/Terraform, and strong problem-solving. Value domain knowledge in LTI/OAuth/SAML and cross-functional collaboration. At McGraw Hill, your work matters—designing content that builds education's future in a fulfilling, innovative environment. Pay range: $136,000-$160,000 CAD annually, plus bonus, medical benefits, and more.
McGraw Hill is an Equal Opportunity Employer.
140,000 - 200,000 CAD / yearly
Source: ai estimated
* This is an estimated range based on market data and may vary based on experience and qualifications.
Get personalized recommendations to optimize your resume specifically for Sr Software Engineer (Full Stack). Takes only 15 seconds!
Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.
Answer 10 quick questions to check your fit for Sr Software Engineer (Full Stack) @ McGraw Hill.

No related jobs found at the moment.

© 2026 Pointers. All rights reserved.

McGraw Hill
Location: Ontario, Canada
Department: Technology
Work Mode: Remote
Impact the Moment at McGraw Hill. We create best-in-class, next-generation learning platforms used by millions of students and educators worldwide every day. In our supportive and collaborative environment, you'll work alongside brilliant colleagues, touch lives globally, see the tangible difference your hard work makes, and pursue lifelong learning. Join our Integrations team as a Sr Software Engineer (Full Stack), a critical component of McGraw Hill's digital learning ecosystem. Design and implement robust integration solutions connecting our platforms with third-party LMS systems, authentication providers, and external services—handling millions of daily requests for seamless experiences across all segments. This remote position is open to applicants authorized to work in Canada. You'll design, develop, and maintain highly scalable integration services using Go and TypeScript; lead technical projects and mentor team members; participate in on-call rotations with SRE for production reliability; implement observability (metrics, logging, tracing) and optimize database queries; build CI/CD pipelines with GitHub Actions, Docker, Kubernetes, and Terraform; and champion best practices, testing, documentation, and customer empathy. Embrace our innovation culture by leveraging modern tools like GitHub Copilot while prioritizing production resilience, scalability, and security in education technology. We're seeking engineers with a Bachelor's in Computer Science (3+ years experience) or 5+ years in software development, proficiency in Go/TypeScript/Angular, observability expertise, database optimization skills, hands-on AWS/Docker/K8s/Terraform, and strong problem-solving. Value domain knowledge in LTI/OAuth/SAML and cross-functional collaboration. At McGraw Hill, your work matters—designing content that builds education's future in a fulfilling, innovative environment. Pay range: $136,000-$160,000 CAD annually, plus bonus, medical benefits, and more.
McGraw Hill is an Equal Opportunity Employer.
140,000 - 200,000 CAD / yearly
Source: ai estimated
* This is an estimated range based on market data and may vary based on experience and qualifications.
Get personalized recommendations to optimize your resume specifically for Sr Software Engineer (Full Stack). Takes only 15 seconds!
Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.
Answer 10 quick questions to check your fit for Sr Software Engineer (Full Stack) @ McGraw Hill.

No related jobs found at the moment.

© 2026 Pointers. All rights reserved.