Software Engineer

Houghton Mifflin Harcourt Publishing Company

On-site
3 to 5 years software development experience
Node.js scalable high-performance services
Restful or graphql api development
Houghton Mifflin Harcourt Publishing Company is seeking a Software Engineer to design and implement microservices for their next-generation learning platform. The role emphasizes hands-on coding, problem-solving, and collaboration within agile teams while working with a modern technology stack

Job Summary

  • HMH is committed to delivering connected solutions that engage learners, empower educators, and improve student outcomes across 150 countries.
  • You will design, build, test, and maintain backend services and APIs powering large-scale, high-availability systems for the 'Ed' learning platform.
  • The role requires hands-on coding using technologies like NodeJS, Kafka, Aurora, and AI-powered tools such as GitHub Copilot within an agile team.

Matching Summary

Match Score: 85

Houghton Mifflin Harcourt Publishing Company is seeking a Software Engineer to design and implement microservices for their next-generation learning platform. The role emphasizes hands-on coding, problem-solving, and collaboration within agile teams while working with a modern technology stack.

Skills & Requirements

Must-have

  • 3 to 5 years software development experience
  • Node.js scalable high-performance services
  • RESTful or GraphQL API development
  • Microservices architecture and containerization
  • Kafka messaging systems and SQL databases
  • AWS/Azure/Google cloud platform experience
  • AI-powered development tools expertise

Nice-to-have

  • Experience with Snowflake application
  • Strong problem-solving and communication skills
  • Independent self-directed work style
  • Test Driven Development methodologies
  • Agile development environment participation
  • Code review and technical leadership
  • Continuous improvement mindset

Key Requirements

  • 3 to 5 years relevant software development experience
  • Degree or Master's in Computer Science or equivalent experience
  • Mandatory experience with one major cloud provider (AWS/Azure/Google)

Work Rights

Not specified

Tailored Resume

Cover Letter