Houghton Mifflin Manager Software Engineering in Dublin, Ireland

Manager Software EngineeringApply now »

Apply now


  • Please wait...

Date:Feb 26, 2018

Location:Dublin, L, IE, D02 R590

Company:Houghton Mifflin Harcourt

Job Requisition ID: 4121

Software Engineering at HMH is focused on building fantastic software to meet the challenges facing teachers and learners. Enabling and supporting a wide range of next generation learning experiences. We design, and build custom applications and services used by millions. We are creating teams full of innovative, eager software professionals to build the products that will transform our industry.

We are staffing new, small, self-contained teams of engineers with people who love solving problems, building high quality products and services. 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 talk to you about this opportunity.

People managers at HMH enable and empower people to do their best work in an environment that encourages collaberation and innovation and fosters development and learning.

They translate the companies strategic vision, align their groups work and help individuals understand their impact on HMH's success. They assess their direct reports performance and partner on career planning.

They are collaborators and catalysts, breaking down complex problems into simple solutions and leading through change.The Opportunity - Engineering Manager

In an Engineering Manager, 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 lead groups of engineers to make software both as part of a single team but also in the context of a broader set of teams. You thrive on helping and guiding your teams in any number of ways whether it's qualifying a need for a new component or API or resolving differences in approach between them. You are ruthless in identifying and addressing things which slow your teams down or reduce their ability to deliver high quality software.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 ownership of quality at every level.Duties & Responsibilities

  • Lead software development teams taking responsibility for solving big challenges.

  • Know when to deep dive into an issue but also when to get out of your teams way.

  • 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 set of components.

Knowledge & Experience

  • Several years of relevant experience as a Software Engineer and also managing a team of engineers

  • A bachelor's 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 leading a team on a large project, know how to ship.

We are looking for people who have experience with Java, Node, as well as front-end (HTML/JS) but place the highest value on ability to be productive in a wide range of environments, and learn to be productive quickly, even with unfamiliar tools.

ABOUT US:Houghton Mifflin Harcourt (NASDAQ:HMHC) is a global learning company dedicated to changing people’s 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 classroom. HMH serves more than 50 million students in over 150 countries worldwide, while its award-winning children's books, novels, non-fiction, and reference titles are enjoyed by readers throughout the world.For more information, visithttp://careers.hmhco.com

Houghton Mifflin Harcourt is committed to a comprehensive policy of Equal Opportunities and we aim to create a workplace which provides for equal opportunities for all employees and potential employees.


Job Segment: