Join McGraw Hill as a Lead Software Engineer where you will architect and implement high-performance server-side solutions that enhance digital learning experiences. This role involves mentoring a team, collaborating with cross-functional teams, and driving innovation in the back-end development space.
Responsibilities: Design, develop, and maintain scalable back-end systems and APIs, collaborate with cross-functional teams, mentor junior developers, ensure code quality, optimize systems, and manage performance monitoring.
Skills: Deep technical expertise in server-side programming languages (Python, Java, Node.js, Ruby, Go), experience with GraphQL APIs, database technologies (PostgreSQL, MySQL, MongoDB), and cloud environments (AWS, GCP, Azure) is required. Strong knowledge of system optimization and observability tools is also necessary.
Qualifications: Bachelor's degree in a related field or equivalent experience, with a minimum of 7 years in applicable roles. Preferred qualifications include web security best practices, SRE experience, and familiarity with containerization tools.
Location: This position is based in the United States with no additional travel requirements.
Compensation: $124000 - $180000 / Annually
Overview
Build the Future
At McGraw Hill, we are dedicated to delivering digital learning experiences that transform education for learners and educators. Our focus is on creating seamless, impactful products that truly benefit our users while supporting growth and collaboration across teams. We foster a culture that values innovation, teamwork, and a balance between career growth and personal well-being.
How can you make an impact?
We are a passionate, fast-growing team within McGraw Hill, a global education technology company that is transforming the way students learn and succeed. Our new product has scaled from Minimum Loveable Product to hundreds of thousands of users, has been featured on the App Store, and has paying customers in its first year of launch.
We are seeking a Lead Back End Engineer to architect and implement scalable, high-performance, and secure server-side solutions for our platform. In this role, you will define the technical direction of our back-end systems, collaborate with cross-functional teams to deliver impactful solutions, and mentor a team of developers. This position requires deep technical expertise, strategic thinking, and leadership experience to drive innovation and excellence in back-end development.
What You'll Do:
What You Bring:
Preferred Experience & Skills:
Why work for us?
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 $124,000- $180,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” email 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.
49019
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.
At McGraw Hill, we're on the lookout for a talented Lead Software Engineer - Backend to join our dynamic team! In this exciting remote role, you'll be at the forefront of architecting and implementing high-performance server-side solutions that enhance the digital learning experiences of our users. You'll wear many hats, from mentoring our junior developers to collaborating with cross-functional teams to drive innovation in back-end development. Imagine designing and maintaining scalable back-end systems and APIs that not only power our products but also contribute to transforming education. With your deep technical expertise in programming languages like Python, Java, Node.js, Ruby, or Go, along with your familiarity with cloud environments such as AWS, GCP, or Azure, you’ll play a crucial role in optimizing system performance and ensuring top-notch code quality. We're not just looking for a coder; we want someone who can lead a team, inspire creativity, and contribute to a culture that values teamwork and growth. At McGraw Hill, we're passionate about building educational products that genuinely benefit learners and educators alike. You'll be making an impact from day one, helping to scale our initiatives that have already reached hundreds of thousands of users. So, if you're ready to join us in our mission to help students learn and succeed, we’d love to hear from you!
We are looking for a talented Curriculum Specialist to enhance K-12 literacy through innovative digital solutions at McGraw Hill.
As a Sr Software Engineer - Analytics at McGraw Hill, you'll drive the development of innovative data solutions that enhance educational experiences.
Join the dynamic team at c/side as a Senior Full-Stack Engineer, dedicated to revolutionizing web security.
Join a dynamic remote team as a Senior Full Stack Developer, working on transformative projects for industry-leading clients.
LiveRamp is on the lookout for a seasoned Staff Engineer to lead advancements in its innovative data collaboration platform.
Join Serve Robotics as a Full-Stack Software Engineer to help build innovative tools that facilitate robotic deliveries in urban settings.
Join Robusta Technology Group as a Frontend Engineer, focusing on building cutting-edge web applications in a remote setting.
Join Cimpress as a Senior Software Engineer and contribute to building innovative solutions for the Mass Customization Platform.
Join Palo Alto Networks as a Principal Software Engineer for macOS to innovate and enhance cybersecurity products in a collaborative environment.
We're looking for a Senior Backend Engineer to join DaySmart and help evolve our TeamUp platform for fitness businesses worldwide.
Accelerate learning through intuitive, engaging, efficient and effective experiences.Vision: Unlock the full potential of each learner.
43 jobsSubscribe to Rise newsletter