Match score not available

Sr Software Engineer

EXTRA HOLIDAYS - EXTRA PARENTAL LEAVE
Remote: 
Full Remote
Contract: 
Salary: 
97 - 145K yearly
Experience: 
Senior (5-10 years)
Work from: 

McGraw Hill logo
McGraw Hill Edtech: Education + Technology Large http://www.mheducation.com/
1001 - 5000 Employees
See more McGraw Hill offers

Job description

Logo Jobgether

Your missions

Overview

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. **

What can you expect from the position?**

  • Working closely with developer and product manager teammates, designing and developing applications and services to support business and engineering initiatives,
  • Participating in standup, backlog grooming, demos, and other Scrum meetings.
  • Collaborating with engineers on your team on feature development and bug fixes.
  • Promoting engineering best practices within your team to ensure quality, stability, performance, resiliency, and maintainability of your software.
  • Being a champion of the customer’s voice to ensure our products are built with customer empathy at the forefront.
  • Sharing your knowledge and practices with other teams.
  • Analyze business requirements and identify possible gaps, ambiguities, missing scenarios, etc...
  • Research and evaluate new technologies and tools to improve software development processes and outcomes.

What can you bring to the role?

  • 5+ Years of experience in product or enterprise software development.
  • 2+ years working with TypeScript and frameworks such as Angular.
  • Proven technical abilities in testing, monitoring, performance tuning, and deployment pipelines.
  • Experience across the full software stack including Frontend, Backend / API, Databases, and Infrastructure.
  • Passion for engineering best practices.
  • Focus on application quality and testing practices like unit, integration and e2e testing, code coverage analysis and automated software inspection.
  • Strong sense of customer empathy and a commitment to delighting customers.
  • Ability to work across functional and domain boundaries to deliver software on time and with quality.

Our Tech Stack includes:

Front End:

  • Angular 13+
  • TypeScript, HTML5, SCSS
  • RxJS and NgRx
  • Bootstrap 5
  • Protractor and Playwright testing

Back End:

  • Go
  • RESTful microservices
  • PostGreSQL
  • Docker, Kubernetes
  • AWS
  • New Relic

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 here to learn more about our benefit offerings.

46950

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Edtech: Education + Technology
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Empathy

Software Engineer Related jobs