The Engineering Program Manager will be responsible for driving, owning, and delivering all aspects of large, multi-functional projects and feature areas. This role involves partnering with engineering teams throughout feature development, from architecture and design to implementation and validation. The Program Manager will proactively identify and address program issues, prioritize tasks, and drive resolution. They will also be responsible for presenting and communicating new feature initiatives, top issues, risks, and critical achievements to executive leadership. Owning the roadmap, priorities, prioritization, and timelines for technologies will be a key aspect of this role. Additionally, the Program Manager will help the team with ongoing improvements to the program management processes and collaborate with Engineering, Quality, Operations, and Marketing teams.