Engineering Program Manager
Engineering Program Managers are responsible for overseeing the development and implementation of software engineering programs. They work with a variety of stakeholders, including engineers, project managers, and business leaders, to ensure that projects are completed on time, on budget, and to the required specifications. Engineering Program Managers must have a strong understanding of software engineering principles and practices, as well as project management best practices.