Technical Program Manager, Terminal

Stripe•San Francisco, CA

About The Position

Stripe is a financial infrastructure platform whose mission is to increase the GDP of the internet. Stripe Terminal helps businesses extend their online presence into physical settings and make in-person payment acceptance as easy as online payments. Its integrated platform includes software, payment processing, device fleet management, and hardware, including Stripe-designed readers and accessories and devices from third-party partners. The Technical Program Manager will become an expert in in-person payments and work across Stripe to build, ship, and iterate on first-party and third-party hardware products, as well as advance Tap-to-Pay and related initiatives. The role partners with hardware, firmware, and software engineering; design; operations; logistics; partnerships; sales; finance; legal; regional teams; Payments teams; card networks; and Local Payment Method schemes. This highly cross-functional position connects customer needs, technical constraints, business strategy, and execution across user experience, device capabilities, cost, quality, reliability, supply, and time to market. The TPM defines and drives programs, aligns stakeholders on goals and outcomes, anticipates and addresses risks, represents customer and merchant needs, and partners with engineering leads to determine effective delivery paths.

Requirements

  • 10+ years of product management or technical program management experience, including managing programs across all phases of software development.
  • Proven track record defining and executing complex, cross-functional programs for consumer-facing or payments products.
  • Excellent written and verbal communication skills and ability to build strong relationships with stakeholders and senior leaders.
  • Ability to navigate ambiguity, bring rapid clarity to multi-stakeholder problems, and drive teams toward effective solutions.
  • Working knowledge of API design and high-level system architecture sufficient to partner with engineering teams on program delivery.

Nice To Haves

  • Experience in payments, commerce platforms, point-of-sale systems, or in-person payments.
  • Experience with card and Local Payment Method networks and schemes.
  • Experience managing a portfolio that includes first-party products and third-party partner products.
  • Experience with sourcing, supply-chain risk, device pricing, unit economics, and global distribution.
  • Experience with payment-device certifications, local payment methods, accessibility requirements, connectivity, or regulated hardware environments.
  • Experience launching products internationally or a technical background in electrical engineering, computer science, or a related field.

Responsibilities

  • Independently define Terminal programs, including scope, objectives, success criteria, and resource-allocation influence.
  • Apply consistent prioritization and decision-making frameworks to drive timely, durable decisions without creating downstream debt.
  • Identify obstacles and risks across cross-functional workstreams, communicate them proactively, and develop plans to address them and prevent recurrence.
  • Represent Terminal consumers’ and merchants’ needs to stakeholders, translating user needs into program objectives and grounding engineering and product decisions in real problems.
  • Align stakeholders on goals, problems, and intended outcomes, connecting Terminal sub-teams and their upstream and downstream dependencies.
  • Represent the Terminal organization to collaborators in peer organizations across Stripe.
  • Develop a point of view on Terminal’s product development strategy and define programs with measurable outcomes, adapting them as products and user needs evolve.
  • Understand technical challenges across Terminal systems, payment flows, identity infrastructure, fraud and risk models, and money movement, and partner with engineering leads to define effective delivery paths.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service