Engineering Program Manager Lead and coordinate engineering projects, manage the full software development life cycle, facilitate cross-functional collaboration, create project plans, manage risks, monitor project metrics, and ensure quality assurance. Responsible for maintaining the product backlog, resource capacity, and sta...