Staff Technical Program Manager, Community Support Engineering

Airbnb Airbnb · Consumer · United States · Technical Program Management

This role is for a Staff Technical Program Manager on the Community Support Engineering team at Airbnb. The TPM will partner with CS engineering, ops, and product teams to build and enhance decision-making capabilities, drive requirements, and solve strategic problems. The role involves managing complex, cross-functional projects, improving team productivity, managing schedules, identifying risks, discussing technical trade-offs, and ensuring clear communication across stakeholders. The TPM will also focus on creating and improving processes, driving end-to-end project execution, and providing visibility into program status and key performance indicators. While the core role is TPM, there's a 'nice to have' for experience with ML/AI platforms and AI-powered product features.

What you'd actually do

  1. Develop a portfolio view of CSE programs’ scope and objectives. Collaborate with stakeholders to ensure technical feasibility and drive projects end-to-end. Provide leaders with sufficient visibility into execution status, issues, and decisions.
  2. Lead planning, execution, and delivery of large cross-functional initiatives aimed at increasing the productivity of our technical teams.
  3. Enable the teams to deliver against the roadmap at all stages of the project lifecycle by identifying technical dependencies, and aligning with stakeholders on how to manage dependencies which could impact the success of the programs for quarterly/ half-yearly/bi-annual release planning, resourcing and managing ongoing risk escalation/ mitigation which could impact the success of the programs.
  4. Manage effective communications to leadership and across teams on key decisions, status, and risks to ensure accountability and timeline management.
  5. Define and align on success criteria with relevant stakeholders. Regularly assess risks and identify ways to mitigate them.

Skills

Required

  • 10+ years of experience in the software development industry with at least 7 years as a technical program manager.
  • Demonstrated ability to work calmly through ambiguity to detailed solutions. You can take a vague problem, crisply decompose and frame the challenge, outline the big picture, identify a path forward, and drive an initiative over the finish-line.
  • Self-motivated, proactive and ability to adapt well and work with teams having different operating cadences.
  • Proven track record of influencing others in combination with strong analytical skills and allowing others to give feedback while understanding their viewpoints.
  • Experience developing processes where little exists and demonstrated flexibility to get things done.
  • Detail-oriented with the ability to understand the bigger picture by using your technical expertise and problem solving abilities to prioritize and manage blocking issues.
  • Experience working in a highly cross-functional environment where communication with multiple groups is imperative.
  • Excellent written and oral business communication and people skills, with the ability to influence stakeholders.
  • Exhibit knowledge of Asana, Jira, or other equivalent task management tooling.
  • B.S. in Computer Science or a related technical discipline, or equivalent experience.

Nice to have

  • Experience developing or working directly on various aspects of large-scale ML/AI platforms.
  • Experience with feature development of AI-powered product experiences.
  • Experience and passion for building and maintaining products leveraging AI models

What the JD emphasized

  • technical background
  • technical feasibility
  • technical dependencies
  • technical trade-offs
  • technical expertise