Technical Program Manager, Terminal

Stripe•San Francisco, CA

About The Position

Stripe is a financial infrastructure platform used by businesses to accept payments, grow revenue, and develop new business opportunities. Stripe Terminal helps businesses extend their online presence into the physical world by providing an integrated in-person payments platform spanning software, payment processing, device fleet management, and hardware. Its portfolio includes Stripe-designed readers and accessories as well as devices from third-party hardware 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, while advancing Tap-to-Pay and related work. 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. It connects customer needs, technical constraints, business strategy, and execution across user experience, device capabilities, cost, quality, reliability, supply, and time to market.

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 programs across multiple functions in 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, quickly clarify 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 scoping, setting objectives, defining success criteria, and influencing resource allocation to deliver outcomes.
  • Apply consistent prioritization and decision-making frameworks, driving high-velocity, durable decisions without creating downstream debt.
  • Identify obstacles and risks across cross-functional workstreams, communicate them proactively to stakeholders, and develop plans to address them and prevent recurrence.
  • Represent the needs of Terminal consumers and merchants, translating user needs into clear program objectives and keeping engineering and product decisions focused on solving real problems.
  • Align stakeholders on goals, problems, and intended outcomes; connect Terminal sub-teams and their upstream and downstream dependencies; and represent Terminal to collaborators in peer organizations across Stripe.
  • Develop a point of view on Terminal’s product development strategy and use it to define programs with measurable outcomes, adapting programs as the product and user needs evolve.
  • Understand technical challenges across Terminal’s 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