CrawlJobs Logo

Filters

Location
Salary

Technical Program Manager II Jobs (On-site work)

2 Job Offers

Technical Program Manager II, RBKS AI
Save Icon
Lead complex AI projects as a Technical Program Manager II for RBKS AI in Sunnyvale, CA. Drive cross-functional teams to deliver state-of-the-art models and high-visibility products. Requires 3+ years of technical program management, software development, and risk management experience. Benefits ...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
146200.00 - 197800.00 USD / Year
Amazon
Expiration Date
Until further notice
Performance Technical Program Manager II
Save Icon
Join Microsoft's AI performance team in Redmond to optimize Bing search and related products. You'll analyze system performance, collaborate across teams, and drive technical improvements. Requires 2+ years in program management and experience with data analysis and cross-functional projects.
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice

About the Technical Program Manager II role

A Technical Program Manager II (TPM II) is a mid-to-senior level professional who bridges the gap between technical engineering teams and business objectives, orchestrating complex, cross-functional initiatives from concept to completion. Unlike entry-level roles, a TPM II is expected to operate with greater autonomy, managing programs that often span multiple teams, geographies, or technical domains. The core of the role lies in translating high-level strategic goals into actionable, measurable plans while mitigating risks and ensuring alignment across product, engineering, design, and operations stakeholders.

Typical responsibilities for Technical Program Manager II jobs include defining project scope, building detailed roadmaps, and managing the full lifecycle of delivery. These professionals are responsible for identifying and resolving dependencies, proactively surfacing bottlenecks, and driving decision-making in ambiguous environments. They facilitate agile ceremonies, lead cross-team sprint planning, and ensure that technical requirements are clearly communicated. A significant portion of the work involves stakeholder management—communicating progress, risks, and trade-offs to leadership and executives with clarity and impact. TPM IIs also focus on process improvement, continuously refining workflows to increase team velocity and output quality. They often work closely with product managers to validate user needs and with engineers to understand system architecture, ensuring that technical solutions are both feasible and aligned with business value.

The skills required for these positions are a blend of technical depth and programmatic rigor. A strong foundation in project management methodologies (Agile, Scrum, Kanban) is essential, as is proficiency with tools like Jira, Confluence, and Asana. While not always a developer role, a TPM II typically possesses a technical background—often a degree in Computer Science, Engineering, or a related field—and can understand system design, APIs, data pipelines, and cloud infrastructure. Many roles require hands-on experience with data analysis, including SQL, and familiarity with programming languages like Java or Python. Soft skills are equally critical: exceptional written and verbal communication, relationship-building across diverse global teams, and the ability to thrive in fast-paced, evolving environments. Candidates are often expected to have 3–7 years of relevant experience, with a proven track record of delivering large-scale technical programs. A customer-centric mindset and a passion for analytical problem-solving are common traits. Ultimately, the TPM II role is about ensuring that complex technical initiatives are executed efficiently, on time, and with high quality, making it a vital function in any organization scaling its technology operations.