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 Software Engineer II contributes to the success of the team by building solid, reliable code and delivering meaningful contributions to team goals. This is a mid-level individual contributor role defined by increasing independence: the Software Engineer II takes on moderately complex features, participates thoughtfully in design discussions, and builds collaborative confidence. The role requires hands-on development, sound technical judgment, and a commitment to continuous improvement and quality. This is a remote position open to applicants authorized to work for any employer within the United States.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree