Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer III (Backend) image - Rise Careers
Job details

Software Engineer III (Backend)

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Fast Facts

Join McGraw Hill as a Software Engineer III (Backend) to contribute to innovative learning platforms that positively impact millions of educators and students worldwide. This remote role involves designing scalable solutions and collaborating with diverse teams to enhance personalization features.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Responsibilities: Design and implement engineering solutions that fulfill business needs while collaborating effectively with product sponsors and senior leadership. Build high-quality, user-friendly infrastructure, tools, pipelines, and microservices for our Open Learning platform.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Skills: 3+ years of experience with backend languages such as Go, Java, or Node.js, alongside strong problem-solving, communication, and collaboration skills. Proficiency in RESTful web services, data pipelines, relational databases, and cloud technologies, particularly AWS.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Qualifications: Demonstrated software delivery experience in a distributed environment with a passion for building scalable applications that handle large data volumes.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Location: Remote position open to applicants authorized to work within the United States.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Compensation: $115000 - $135000 / Annually




Overview

Impact the Moment

At McGraw Hill we create best-in-class, next-generation learning platforms that are used by millions of students and educators worldwide every day. We design intuitive and effective tools and experiences that maximize teachers’ time and students’ learning. And we do all of this in a supportive and collaborative environment where we work alongside brilliant colleagues, touch lives around the world, see the difference our hard work makes, and continue our paths of lifelong learning

Your Impact on Team

The Insights and Personalization Engineering team is looking for experienced, smart, and adaptable Senior Software Engineer (Backend) to join the team.  The key trait is thought leadership through problem solving: This individual must exhibit independent creativity, a curiosity to research new technologies and methodologies, and a pervasive desire to dig into complex technical issues while respecting timelines and team commitments. This position will focus on building our capability to deliver personalization features on a scale for products on our Open Learning platform.

This is a remote position open to applicants authorized to work for any employer within the United States.

What You’ll Do:

  • Use your interpersonal skills and ability to collaborate effectively with product sponsors and senior leadership in engineering and business
  • Analyze business requirements and identify possible gaps, ambiguities, missing scenarios, etc.
  • Design and implement sound engineering solutions that meet the business need
  • Work with a distributed team to solve problems quickly and collaboratively
  • Present a passion for building high-quality, user-friendly, scalable, reusable infrastructure, tools, pipelines and microservices
  • Leverage technologies to automate workflows, continuous testing, and monitoring of data pipelines

About You:

  • You have demonstrated software delivery experience with a distributed product & engineering team
  • 3+ years working with languages such as Go, Java, or Node.js
  • You can work in a fast-paced software release environment, where you deliver production-grade (zero downtime, fault-tolerant, etc.) software daily for a system with millions of users
  • You can contribute to the full software development life cycle – including writing application code, writing unit/integration/automation tests, documentation and performance engineering
  • You are excited about building scalable applications processing large amounts of data

Our Stack includes:

  • Python, Scala, GO 
  • Github Actions, Docker, Kubernetes, ECS, EKS
  • Aurora, Databricks
  • Amazon Web Services – S3, RDS, SQS, Kafka
  • Github
  • JIRA, Confluence, Zoom, Slack

Experience with following technologies is required:

  • RESTful Web Services (experience producing and consuming REST services)
  • Data pipelines in Databricks
  • Relational database design concepts (MySQL, PostgreSQL)
  • Cloud Technologies (preferably Amazon Web Services – ECS, EKS, RDS, Elasticsearch, S3)
  • Code Quality and Code Review
  • Infrastructure automation using Terraform or similar tools
  • Build/deploy tools (including GitHub Actions)
  • Git

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 $115,000 - $135,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.

49893

Average salary estimate

$125000 / YEARLY (est.)
min
max
$115000K
$135000K

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.

Similar Jobs
Photo of the Rise User

McGraw Hill seeks a Sr. HR Compliance & Internal Controls Specialist to lead HR SOX compliance, audits, and internal controls while partnering with HR, Finance, IT and Audit teams in a remote role.

Photo of the Rise User

McGraw Hill seeks a Director of Academic Design, K-5 Mathematics to lead the creation and implementation of high-quality, standards-aligned core math curriculum and digital resources for diverse K–5 learners in a remote role.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Rapid Growth
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Paid Holidays
Paid Time-Off

Samsara is hiring a Senior Software Engineer - Connectivity to deliver full‑stack connectivity features for its Vehicle Gateway and ensure secure, scalable IoT device operations.

Photo of the Rise User
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

Lead the integration of third-party infrastructure providers into NVIDIA’s operational systems and shape robustness for DGX Cloud as a Senior AI Infrastructure Engineer focused on cloud partnerships.

Posted 11 hours ago

Build and maintain full-stack and low-code internal applications at Clark Construction's McLean office to accelerate digital transformation and automation.

Photo of the Rise User
Veracyte Hybrid San Diego, California, United States
Posted 24 hours ago

Veracyte seeks a Software Development & Support Engineer to build and support Python/AWS-based production systems that power its genomic diagnostics platform.

Photo of the Rise User
Posted 23 hours ago

Qualified Health seeks a Senior Backend Engineer to build and operate the core services of a GenAI healthcare SaaS platform, focusing on scalable, secure production systems.

Photo of the Rise User
Anduril Industries Hybrid Costa Mesa, California, United States
Posted 14 hours ago

Anduril's Maritime Digital Shipbuilding team is hiring a DevOps/MLOps Software Engineer to design, automate, and operate CI/CD, IaC, and model deployment infrastructure for cloud and edge maritime systems.

Photo of the Rise User
Roblox Hybrid San Mateo, CA, United States
Posted 15 hours ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Feedback Forward
Growth & Learning
Fast-Paced
Collaboration over Competition
Transparent & Candid
Casual Dress Code
Empathetic
Medical Insurance
Paid Time-Off
Maternity Leave
Donation Matching
Vision Insurance
Summer Fridays
401K Matching
Work Visa Sponsorship
Paid Volunteer Time
Equity
Mental Health Resources
Family Medical Leave

Roblox is hiring a Senior Software Engineer for the Ads Platform to design and build high-performance data and streaming infrastructure that enables ad personalization and ML at scale.

Photo of the Rise User

Lead the front‑end engineering of an Azure‑native healthcare portal using React, TypeScript, Entra ID, and CI/CD best practices in a fully remote senior role.

Photo of the Rise User
Posted 4 hours ago

Experienced Solution Architect needed to lead architecture and integrations for Sales and Operations platforms at Ascend Learning, working across stakeholders and engineering teams to deliver scalable, secure solutions.

Photo of the Rise User
Posted 7 hours ago

Experienced embedded C/C++ developer with strong Qt GUI skills needed to design and deliver world-class user interfaces for Intuitive's da Vinci surgical systems.

Photo of the Rise User
Posted 1 hour ago
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

Experienced engineering manager needed to lead development of NVIDIA’s core networking management framework and UI-driven infrastructure for next-generation data center products.

Rethink First is hiring a Senior Full Stack Engineer on the Architecture Team to lead design and implementation of cloud-native Microsoft stack applications for scalable behavioral health platforms.

DMV IT Service Hybrid No location specified
Posted 9 hours ago

Experienced Senior Java Engineer needed to design scalable backend systems, build APIs, and contribute to cloud-based modernization efforts for fintech-focused clients.

Accelerate learning through intuitive, engaging, efficient and effective experiences.Vision: Unlock the full potential of each learner.

32 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Family FriendlyBadge Flexible CultureBadge Work&Life Balance
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
October 25, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!