Are you passionate about helping those around you be more effective? Do you think about technology as a way to increase efficiency and change how business succeeds? We are looking for candidates that share our passion for tackling complex problems and build solutions that can scale through multiple orders of magnitude. As a Technical Program Manager, you will play a key role within Business Engineering, driving a portfolio of projects that span the entire organization. Business Engineering is a Partner-centric technical team that helps solve complex problems and scale solutions while directly working with Partners. Our team is at the intersection of software engineering and digital advertising. A Technical Program Manager within the Business Engineering group manages large scale, global product development that affects our company's largest partners. This candidate will have engineering, and business knowledge of the advertising market in North America and global markets, and work very closely with clients, partners and sales teams to build and scale solutions.
Technical Program Manager Responsibilities:
Lead and manage large scale, complex and cross-functional Business Engineering programs in a matrix organization from start inception to completion, covering a range of products across all lines of the businessDevelop and manage end-to-end program plans and ensure on-time deliveryDrive program planning and execution, align with stakeholders on prioritization and resourcing of projectsRaise visibility into the program through regular progress tracking and communicationProvide hands-on technical program management during analysis, design, development, testing, implementation, and post-implementation phasesNavigate through ambiguity to bring alignment across several orgs, build strategy and own execution of large scale technical programsPerform risk management, mitigation, issue resolution and change management on programsContinuously evaluate existing planning and delivery processes, proactively identify pain points and implement improvementsProvide day-to-day coordination and quality assurance for projects and tasks. Drive internal process improvements across multiple teams and functionsDrive internal process improvements across multiple teams and functionsInterface with Engineering teams and cross-functional partners for program requirements and scopeMotivate and focus a large collaboration to reach challenging goalsMinimum Qualifications:
Bachelor's Degree in Science/Engineering or similar discipline6+ years of technical program management experience for large-scale systems and platforms working with global teams having impact across large scale enterprises and small businesses or equivalentExperience working with software engineering, product and sales teamsAnalytical and problem solving experience, and experience with large scale systemsWorking knowledge of architecture and designExperience in managing project quality assurance processes for projects and tasksExperience with relationship building and collaboration within cross-functional teams globallyOrganizational, coordination, and context switching experienceExperience communicating across all levels and experience working with technical management teamsPreferred Qualifications:
Degree in Computer EngineeringMasters degree in EngineeringAbout Meta:
Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today-beyond the constraints of screens, the limits of distance, and even the rules of physics.