You haven't searched anything yet.
Impact the Moment
McGraw Hill Education's digital products reach millions of students and teachers every year. You can be a part of a strong, dedicated engineering team that makes a real difference in people's lives every day!
How can you make an impact?
The Intervention and Supplemental Program is looking for a Senior Software Engineer with good knowledge of Angular and/or Golang to join our adaptive learning platform team.
The Ceres Adaptive Learning platform provides highly interactive, individualized, and engaging content to students while adapting to their learning style and speed. As an engineer on our team, you'll build tools to help authors to design new adaptive learning experiences, make classroom management easier for teachers, and create fun learning experiences that support thousands of students. This is a remote positon open to applicants within the United States.
What can you expect from the position?
What can you bring to the role?
Our Tech Stack includes:
Front End:
Back End:
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 contribute and grow in a collaborative environment, where everyone shares a passion for our craft, and how it can support the success of students and teachers.
The pay range for this position is between $97,200 - $145,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 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.
46950McGraw Hill uses an automated employment decision tool (AEDT) to assist in the screening process by recommending candidates with "like skills" based on resume and job data. To request an alternative screening process, please select "Opt-Out" when asked to "Consent to use of Automated Employment Decision Tools" during the application.
McGraw Hill is an equal opportunity employer. McGraw Hill is committed to celebrating and supporting the differences that make us each unique and will not discriminate based on a person's gender, gender identity or expression, nationality, color, race, ethnicity, religion, sexual orientation, disability, appearance or veteran status. We are proud to be an equal opportunity and affirmative action employer, and we will also provide reasonable accommodation to qualified individuals with disabilities.Full Time
Education & Training Services
$147k-174k (estimate)
09/21/2023
04/02/2024
mheducation.com
SAINT LOUIS, MO
7,500 - 15,000
Private
$1B - $3B
Education & Training Services
The job skills required for Sr Software Engineer include Computer Science, Software Development, API, Futures, Programming, Initiative, etc. Having related job skills and expertise will give you an advantage when applying to be a Sr Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Sr Software Engineer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Sr Software Engineer positions, which can be used as a reference in future career path planning. As a Sr Software Engineer, it can be promoted into senior positions as a Software Engineer V that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Sr Software Engineer. You can explore the career advancement for a Sr Software Engineer below and select your interested title to get hiring information.