Posted: Tuesday, March 14, 2017 9:26 AM
Job Requisition ID: 583
Software development at HMH is focused on the hands on goal of building fantastic software to meet the challenges facing learners and teachers today and tomorrow. We believe that software will enable and support a wide range of next generation learning experiences, and are deep in the work of fulfilling that promise. From customer facing applications to backend services, teams at HMH are responsible for designing, building and managing the technology solutions used by millions of learners. We are creating teams full of innovative, eager software engineers to build the products that will transform our industry. Our engineers are independent, self:directed professionals bringing the latest technologies into our products. We expect each team to tackle a big problem, goal, or product advancement, and are assembling groups that are empowered to deliver on these challenges in the way that makes sense for the company. As a learning company we expect our teams to keep learning as well, and apply that learning to their work every day.
In a Senior Engineer, we are looking for technical leaders who effortlessly tackle hard problems, and more importantly help the team and people around you on a large scale. You have the experience to guide implementations in the right direction. You know how to make great software, when to move fast and when to think deeply. We are tool and language agnostic but rather apply a set of quality and development values and standards to our work. We are working to build a fast moving, low friction environment for engineers to bring innovative solutions to tough problems, and want people who thrive in that environment, but also understand that the freedom comes with a responsibility for the team to take responsibility for quality at every level.
Core Duties and Responsibilities
Work independently and as part of a software development team taking responsibility for solving big challenges.
Fantastic at turning ideas into code, and making that code usable by your teammates, and the company at scale.
Advance our goals around quality and engineering discipline.
Looks ahead, finds and avoids pitfalls for the team.
Test, analyze data, and improve constantly.
Capable of moving from prototype to production, and taking responsibility for the full lifecycle of a component.
Core Knowledge and Experience
At least 10 years of experience and a bachelors degree in computer science or related field is preferred.
Understand the software development process and how their work contributes to the larger goals, know how to make that process better, one step at a time.
Experience working with a team on a large project, know how to ship.
We are looking for people with a wide range of skills, who can contribute broadly bringing the right tool to the right job. We use a wide range of technologies, and are building up a next generation services platform that can make our learning tools and content available to all our products, and someday to the world. If you want to make a difference in the lives of students and teachers, and understand what it takes to deliver high quality software, we would love to introduce ourselves.
Houghton Mifflin Harcourt (NASDAQ:HMHC) is a global learning company dedicated to changing peoples lives by fostering passionate, curious learners. As a leading provider of pre:K:12 education content, services, and cutting:edge technology solutions across a variety of media, HMH enables learning in a changing landscape. HMH is uniquely positioned to create engaging and effective educational content and experiences from early childhood to beyond the c
• Location: Boston
• Post ID: 38702811 boston