Member of Technical Staff, Technical Program Management
Indexed description
Technical Skills:
- Evaluate technical architectures and system designs across teams, identifying risks and trade-offs while ensuring programs are built on sound technical foundations; leverage your engineering background to stay close to implementation details, challenge assumptions, and maintain credibility with senior engineers
- Identify when projects need course correction or are technically infeasible, applying deep technical judgment to influence direction and keep initiatives on track
Complexity and Impact of Work:
- Lead multi-quarter programs spanning multiple teams with area-wide or org-wide impact, establishing clear roadmaps and aligning stakeholders on technical direction and delivery milestones—often under tight deadlines with significant consequences of failure or requiring novel solutions to ambiguous problems
- Proactively identify high-leverage opportunities across the engineering organization and act on them; facilitate difficult prioritization decisions and technical tradeoffs, balancing long-term vision with immediate business needs
Organizational Knowledge:
- Maintain a holistic view of engineering and company goals, using judgment to optimize for the wider organization rather than locally optimal outcomes; anticipate challenges and influence technical direction across teams to execute on your vision, even when facing potential misalignment
- Understand the needs and constraints across engineering and business teams, identifying gaps in capabilities, processes, or tooling and working with partner teams to prioritize their development
Communication and Influence:
- Build deep cross-functional relationships and facilitate the right conversations to reach decisions despite conflicting viewpoints; tailor your message across audiences—from engineers to executives—presenting clearly and concisely at the right level of detail
- Exercise influence without over-leveraging your position; disagree and commit when necessary to move critical priorities forward, creating alignment even in challenging organizational dynamics
You may be a fit for this role if you have:
- 5+ years in technical program management with demonstrated progression into leading large, ambiguous initiatives that span multiple teams and quarters
- Strong software engineering foundation—you've built systems, understand technical architecture, and can engage credibly with senior engineers on implementation details
- Track record of proactively identifying high-impact opportunities, defining the strategy to address them, and driving execution without waiting for direction
- Proven ability to facilitate tough decisions: helping teams reprioritize work, recommending when to end projects that aren't working, or influencing technical approaches when necessary
- Experience introducing org-wide processes or changes, building the business case, and driving adoption across teams
- Demonstrated ability to operate in highly ambiguous environments, defining both the problem and the solution when the path forward is unclear
Although not a requirement, bonus points if:
- Experience in fintech, financial services, or highly regulated environments where compliance and security are critical
- Track record of mentoring or coaching other TPMs or engineers, spreading knowledge through talks, blog posts, or documentation
- Proficiency in scripting or programming (Python, Go, JavaScript) to prototype solutions or build tooling when needed
- You were emotionally moved by the soundtrack to Hamilton, which chronicles the founding of a new financial system. :)
Originally posted on Himalayas
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search