Manager, Software Engineering

  • Red Hat
  • Boston, MA, USA
  • Jul 19, 2018
Full time Management

Job Description

Company description

At Red Hat, we connect an innovative community of customers, partners, and contributors to deliver an open source stack of trusted, high-performing solutions. We offer cloud, Linux, middleware, storage, and virtualization technologies, together with award-winning global customer support, consulting, and implementation services. Red Hat is a rapidly growing company supporting more than 90% of Fortune 500 companies.

Job summary

Collaborate with some of the brightest engineers in the open source industry. The Red Hat OpenStack Platform team is looking for a Software Engineering Manager to join our Red Hat OpenStack Platform Engineering team in Boston, MA. In this role you will lead a senior engineering team that is delivering strategically important projects. You’ll also staff and lead our team in the Boston office. You'll have the opportunity to work with Red Hat OpenStack Platform, Ansible by Red Hat, OpenShift by Red Hat, and Kubernetes. As a Software Engineering Manager, you'll need to have software development management experience, ideally in an open source environment.

Primary job responsibilities

  • Inspire and guide engineers and projects
  • Steward cross-functional teams with the delivery of Red Hat Openstack Platform
  • Guide ongoing professional development of engineers at a variety of levels
  • Participate in ongoing improvement across the Red Hat OpenStack Platform team and within Red Hat
  • Provide consistency and direction using functional expertise and experience
  • Manage people and performance, ensure proper staffing, and help scale the organization with a particular focus on the Boston office and it's university collaborations
  • Maintain a broad view of the business to help constantly improve collaboration, communication, productivity and efficiency
  • Foster a spirit of organization, empowerment, and team identity in features teams
  • Help communicate broader corporate and team strategy and directives
  • Mentor and coach engineers in the Boston office

Required skills

  • Proven experience managing people and teams
  • Successful delivery of large software projects
  • Record of fostering a culture of of continuous improvement
  • Willingness to travel up to 15%

The following are considered a plus:


  • Open source community or other upstream experience
  • Familiarity with cloud, Red Hat OpenStack Platform, or related infrastructure
  • Experience with storage, cloud storage, and storage management
  • Continuous delivery (CD) experience