Senior Product Manager, Commercial Banking

SoFi SoFi · Fintech · San Francisco, CA · Product Management

Senior Product Manager to own the payments product experience and API/developer platform for SoFi's commercial banking platform. This role involves defining payment product strategy, owning the client-facing payment experience and API contracts, writing requirements for bank platform infrastructure, defining operations and exception handling, partnering with Risk and Compliance on controls, and owning go-to-market for new payment capabilities.

What you'd actually do

  1. Define payment product strategy for Big Business Banking - sequence the roadmap across various payments capabilities. Translate market and client needs into a prioritized backlog.
  2. Own the client-facing payment experience - design end-to-end UX for how treasury teams initiate, approve, track, and reconcile payments across portal and API. Design for commercial complexity: batch payments, multi-approver workflows, scheduled transfers, beneficiary management.
  3. Own the API product and developer experience - define payment and webhook API contracts, error handling, idempotency, and versioning. Build a sandbox and documentation experience that gets a client from signed contract to first successful API payment with minimal friction.
  4. Write PRDs and requirements for Bank Platform - serve as the "customer voice" to the Bank Platform team that builds rail infrastructure. Define acceptance criteria and own UAT. Ensure BBB's needs are prioritized alongside other internal consumers (Money, Credit Card, Crypto).
  5. Define payment operations and exception handling - design what happens when payments fail, get returned, or need manual intervention. Define ops workflows and tooling requirements so operations teams can resolve issues quickly.

Skills

Required

  • 5+ years of product management experience, with meaningful time in payments, commercial/B2B fintech, or financial infrastructure.
  • Deep understanding of how money moves - wires, ACH, real-time rails, stablecoins - and what's different about commercial payments: higher stakes, multi-party authorization, beneficiary management, batch operations.
  • Experience shipping APIs that external developers integrate against. You think in contracts, error codes, idempotency keys, and developer experience.
  • Ability to cut through swirl and define the requirements. You can take ambiguous client needs and translate them into clear, testable requirements that an engineering team can execute without constant clarification.
  • Proven cross-functional partnership skills and ability to work in matrixed environment
  • Experience working in regulated environments - you know how to partner with compliance, legal, and risk teams while keeping the product experience usable.
  • Technical credibility - you can read an API spec, review a sequence diagram, and discuss system design with engineers. You self-service data.

Nice to have

  • Experience at a bank, neobank, or banking-as-a-service provider - particularly on the commercial or treasury side.
  • Familiarity with real-time payment rails (FedNow, RTP) and/or stablecoin settlement infrastructure.
  • Experience with developer-facing products at companies like Stripe, Plaid, Marqeta, Unit, Treasury Prime, Modern Treasury, or similar.

What the JD emphasized

  • Experience shipping APIs that external developers integrate against.
  • Experience working in regulated environments