Join McGraw Hill as a Lead Software Engineer to drive innovative education solutions, combining technical expertise and customer insights to expand the McGraw Hill Connect platform for millions of learners.
Responsibilities: Lead a distributed engineering team, oversee product delivery, collaborate with cross-functional teams, ensure product quality and performance, and engage in post-incident reviews to improve processes.
Skills: Proficiency in Java, Spring, Angular, RESTful services, CI/CD, AWS, Docker, and experience with observability and security best practices; strong communication skills are essential.
Qualifications: Bachelor's Degree in Computer Science or equivalent experience, with at least 8 years in application development and 2 years in team management; experience in product engineering for B2B and B2C is preferred.
Location: This is a fully remote position open to applicants authorized to work for any employer in the United States.
Compensation: $150000 - $176000 / Annually
Overview
Impact the Moment
McGraw Hill Connect is a course management and adaptive learning solution that enables millions of learners to achieve their full potential. In this role, you will be expanding Connect to put new learning tools in the hands of instructors and learners.
In this role as a Lead Software Engineer, you will be the linchpin of the product – the technical expert for the product, sales, marketing and business teams and the product expert for the technical teams. By combining intimate knowledge of customers, strong analytical skills, and technical acumen, you will drive a holistic product vision that energizes your teammates and delights your customers.
As an education innovation company, we're proud to play our part by inspiring learners around the world. If you bring your curiosity, we'll help you grow in a collaborative environment where everyone shares a passion for success.
Even if you are not currently looking for a change, we encourage you to apply now and speak to the hiring manager to learn about the opportunity.
How can you make an impact?
In this role, you will be the linchpin of the product – the technical expert for the product, sales, marketing and business teams and the product expert for the technical teams. By combining intimate knowledge of customers, strong analytical skills, and technical acumen, you will drive a holistic product vision that energizes your teammates and delights your customers.
As an education innovation company, we're proud to play our part by inspiring learners around the world. If you bring your curiosity, we'll help you grow in a collaborative environment where everyone shares a passion for success. Even if you are not currently looking for a change, we encourage you to apply now and speak to the hiring manager to learn about the opportunity.
This is a remote position open to applicants authorized to work for any employer within the United States.
What you'll be doing:
What you'll need to be successful?
What are the required technical skills?
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 $150-$176,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
49496
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.
McGraw Hill is hiring a VP of Global Procurement to architect and lead a centralized, outcomes-driven procurement organization responsible for ~$700M in indirect spend and measurable transformation.
Join McGraw Hill as a remote SIMnet Sales Specialist to drive high-volume higher-education sales, coach regional reps, and grow market share across the South Central and Southeast U.S.
Senior Lead Full Stack Engineer needed to architect and deliver a nationwide, serverless platform that helps students engage with employer-driven projects while leading engineering standards and team execution.
Grafana Labs seeks a Staff Backend Engineer to lead development of scalable synthetics and k6-based monitoring services for Grafana Cloud while collaborating across product, engineering, and open-source communities.
Senior Systems Engineer needed to support P-8A mission and combat systems at Patuxent River NAS, applying systems engineering, software toolchain, and fleet-support experience.
Senior Database Engineer II needed to drive schema design, performance tuning, and cloud database architecture for mission-critical, high-transaction assessment systems at Cambium Assessment.
Aurora seeks Summer 2026 Software Engineering Interns to build production-quality C++/Python systems that improve the safety, reliability, and scalability of the Aurora Driver.
Fable is hiring a Backend Engineer to architect and operate scalable Python-based backend systems and data pipelines that power its AI-native Human Behavior Platform.
Lead Netflix's Content Intelligence Engineering team to design and deliver data-driven, enterprise-grade products that inform content decisions across the title investment journey.
Lead and develop a global iOS/tvOS engineering team at NBCUniversal to build and maintain a comprehensive video playback library that powers premium streaming experiences.
Senior DevOps engineer to own and improve Shopmonkey's GCP-based infrastructure and platform reliability, focusing on Kubernetes, automation, security, and observability.
Life360 is hiring a Senior Backend Software Developer to design, build and operate high-frequency sensor data ingest and platform services using Java, Go, Kafka and cloud-native tooling in a remote-first environment.
Lead and grow Maze’s infrastructure team to improve reliability, developer experience, and scale infrastructure for AI-driven product features in a fast-growing, remote-first Series B company.
Experienced software engineer needed to lead full-stack development and mentor a team on government-focused systems at Monterey Technologies in St. Louis.
Ascend Learning is hiring a Senior Software Engineer to drive development and architecture for .NET-based enterprise applications across hybrid teams.
Accelerate learning through intuitive, engaging, efficient and effective experiences.Vision: Unlock the full potential of each learner.
46 jobs