Senior Engineering Manager, Commercial Banking

SoFi SoFi · Fintech · Seattle, WA · Engineering

Senior Engineering Manager to build and lead SoFi's new commercial banking product. This role involves leading the architecture and delivery of the commercial banking product, including API Gateway, payment orchestration, client onboarding, and the SoFi Exchange Network (SEN). Responsibilities include building enterprise-grade identity, RBAC, and approval systems, leading and growing an engineering team, setting technical direction, driving cross-functional delivery with Product, Design, Compliance, Risk, and Operations, and scaling the product and operational workflows. Requires strong distributed systems skills, experience with zero-to-one product delivery, and enterprise identity management.

What you'd actually do

  1. Lead the architecture and delivery of SoFi's commercial banking product — API Gateway, payment orchestration, client onboarding, and the services that power the client-facing experience.
  2. Own the end-to-end client onboarding orchestrator: a stateful workflow engine that provisions entities, bank accounts, entitlements, payment rails, limits, and pricing — across sandbox and production environments.
  3. Drive the design and implementation of the SoFi Exchange Network (SEN) — a real-time, 24/7/365 closed-loop payment network enabling instant settlement between SoFi commercial clients.
  4. Build enterprise-grade identity, RBAC, and maker/checker approval systems that support complex organizational structures (CFOs, treasury managers, analysts, auditors — each with scoped account access, per-rail permissions, and configurable payment limits).
  5. Deliver a production-quality sandbox environment that allows institutional clients to integrate and test against realistic simulations of every payment rail.

Skills

Required

  • 10+ years of software engineering experience
  • at least 4 years in engineering management leading teams of software engineers
  • Strong distributed systems skills
  • Strong technical expertise
  • Track record of zero-to-one product delivery
  • Experience with enterprise identity and access management
  • Strong cross-functional leadership
  • Excellent communication skills

Nice to have

  • Familiarity with JVM-based stacks (Kotlin or Java, Spring Boot)
  • modern infrastructure (Kubernetes, AWS/GCP, CI/CD)
  • Experience building financial systems
  • Experience building payments, ledger, treasury, banking, or fintech where correctness, auditability, and reliability are non-negotiable.

What the JD emphasized

  • build a new business line
  • ship the product
  • handle real institutional money from day one
  • zero-to-one product delivery
  • regulatory requirements