Product Technical Program Manager

$195,000 - $267,000/Yr

Meta - Sunnyvale, CA

posted 3 months ago

Full-time - Senior
Sunnyvale, CA
5,001-10,000 employees
Web Search Portals, Libraries, Archives, and Other Information Services

About the position

The Meta Technical Program Management (TPM) community is at the forefront of pioneering technologies that connect people and businesses on a global scale. As a Technical Program Manager at Meta, you will operate at the intersection of technical execution and business strategy, collaborating closely with Engineering and Product teams. Your role will be pivotal in driving impact by delivering measurable results across various domains. You will be tasked with defining and guiding high-level goals and roadmaps, monitoring and communicating progress, and establishing functional requirements for new products and features. This position requires a strong technical background, a deep understanding of system architecture, and the ability to effectively collaborate across functions and organizations to achieve significant outcomes. In this role, you will lead the technical strategy and execution for company-wide platforms and services utilized across Facebook, WhatsApp, Instagram, Messenger, and Oculus. Your responsibilities will span multiple teams, including Ads, Business Integrity, Monetization, Commerce, Business Messaging, Privacy, Social Impact, Central Integrity, Growth, Central Metrics, Internationalization, Facebook Home, Marketplace, Watch, Groups, Stories, Search, Product Foundation, Instagram, and more. This job posting encompasses various full-time roles across the company, each contributing to the overarching mission of Meta. As a Product Technical Program Manager, you will be responsible for building, managing, and setting direction for teams, ensuring both collective and individual success. You will identify and address systemic, organization-wide challenges while influencing and fostering strong relationships with key partners, including Product Management and Engineering. Your role will involve leading technical discussions, being a thought leader during product reviews, and designing and executing process and strategy frameworks that facilitate product-related goal setting, decision-making, and business impact. You will articulate your team's technology vision, requirements, goals, and milestones to stakeholders, fostering collaboration across teams and functions. By integrating your technical knowledge and subject matter expertise, you will leverage data-driven analysis to make informed decisions and influence business direction. Additionally, you will develop and manage end-to-end project plans, ensuring timely delivery while providing hands-on program management throughout the project lifecycle, including analysis, design, development, testing, implementation, and post-implementation phases. Risk and change management will also be critical components of your responsibilities, as you influence program and product direction and simplify complexity. Ultimately, you will design, build, and scale programs to support engineering efforts effectively.

Responsibilities

  • Define and guide high-level goals and roadmaps for technical programs.
  • Monitor and communicate progress on various projects and initiatives.
  • Establish functional requirements for new products and features.
  • Lead technical strategy and execution for company-wide platforms and services.
  • Build, manage, and set direction for teams and individual team members' success.
  • Identify and solve systemic, organization-wide problems.
  • Influence and build strong relationships with key partners, including Product Management and Engineering.
  • Lead technical discussions and be a thought leader during product reviews.
  • Design and execute process and strategy frameworks for product-related goal setting and decision making.
  • Articulate technology vision, requirements, goals, and milestones to stakeholders.
  • Develop and manage end-to-end project plans to ensure on-time delivery.
  • Provide hands-on program management during all project phases.
  • Perform risk and change management on projects.
  • Influence program/product direction and simplify complexity.
  • Design, build, and scale programs to support engineering efforts.

Requirements

  • B.S. in Computer Science or a related technical discipline, or equivalent experience.
  • 12+ years of software engineering, systems engineering, hardware engineering, or technical product/program management experience.
  • Experience delivering tech programs or products from inception to delivery.
  • Knowledge of user needs, gathering requirements, and defining scope.
  • Experience communicating and translating non-technical to technical requirements and discussions.
  • Experience describing features and/or system details and communicating technical information effectively.
  • Experience tracking industry and market trends to assess new technologies/products.
  • Strong communication experience with technical management teams.
  • Organizational, coordination, and multi-tasking experience.
  • Analytical and problem-solving experience.
  • Experience establishing work relationships across multi-disciplinary teams and partners in different time zones.
  • Experience developing or working on large-scale distributed systems.

Nice-to-haves

  • Experience with augmented and virtual reality technologies.
  • Familiarity with social technology trends and user engagement strategies.

Benefits

  • Health insurance coverage
  • Dental insurance coverage
  • Vision insurance coverage
  • 401(k) retirement savings plan
  • 401(k) matching contributions
  • Paid holidays and vacation time
  • Flexible scheduling options
  • Tuition reimbursement for further education
  • Professional development opportunities
  • Employee stock purchase plan
  • Performance bonuses based on employee performance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service