SoFi Logo

SoFi

Senior Staff Software Engineer, Commercial Banking

Posted An Hour Ago
Be an Early Applicant
Easy Apply
Hybrid
Seattle, WA, USA
60K-150K Annually
Senior level
Easy Apply
Hybrid
Seattle, WA, USA
60K-150K Annually
Senior level
As a Senior Staff Software Engineer at SoFi, you'll lead the design and architecture of core banking systems, mentoring engineers, while ensuring high reliability and performance for real-time payment systems.
The summary above was generated by AI

Employee Applicant Privacy Notice

Who we are:

Shape a brighter financial future with us.

Together with our members, we’re changing the way people think about and interact with personal finance.

We’re a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The industry is going through an unprecedented transformation, and we’re at the forefront. We’re proud to come to work every day knowing that what we do has a direct impact on people’s lives, with our core values guiding us every step of the way. Join us to invest in yourself, your career, and the financial world.

The Role:

SoFi is launching a brand-new commercial banking product — and we need a Senior Staff Engineer to be its technical backbone.

Commercial Banking is SoFi's entry into institutional commercial banking. We're building the infrastructure that lets large institutional clients in crypto, fintech, and enterprise finance manage their money at SoFi — real-time payments, multi-account treasury management, and a closed-loop settlement network that operates 24/7/365. The systems you design will handle real institutional money from day one. The network you help architect — SEN (SoFi Exchange Network) — could become the default settlement rail for the industry.

As the Senior Staff Engineer on the Commercial Banking team, you'll be the technical leader the team looks to for the hardest problems — system design, API contracts, payment correctness, performance, and reliability. You'll set the technical bar, make architectural decisions that stick, and write the code that proves them out. This is a hands-on role: you'll be deep in the codebase while also shaping the direction for the engineers around you.

What You'll Do:Architect and Build
  • Own the technical architecture for Commercial Banking's core systems — payment orchestration, client onboarding workflows, API Gateway, real-time settlement, and the services that power the client-facing experience.
  • Design and implement the SoFi Exchange Network (SEN) — a real-time, 24/7/365 closed-loop payment network enabling instant settlement between SoFi commercial clients.
  • Build the client onboarding orchestrator: a stateful workflow engine that provisions entities, bank accounts, entitlements, payment rails, limits, and pricing — with retry, rollback, and idempotency guarantees.
  • Design enterprise-grade identity, RBAC, and maker/checker approval systems that support complex organizational structures with scoped account access, per-rail permissions, and configurable payment limits.
  • Define API contracts that institutional clients will integrate against — getting the abstractions, error models, and versioning right from day one.
  • Architect a sandbox environment that realistically simulates every payment rail, enabling clients to build and test their integrations with confidence.
Set the Technical Standard
  • Establish system design patterns, coding standards, and engineering best practices for the Commercial Banking codebase.
  • Drive technical decisions on data modeling, service boundaries, consistency guarantees, and failure handling across payment workflows where correctness is non-negotiable.
  • Own observability strategy — structured logging, distributed tracing, alerting, and dashboards that give the team confidence in production.
  • Lead technical design reviews and code reviews. Raise the quality bar and make it stick through example, not just feedback.
  • Identify and address technical debt proactively — knowing when to take shortcuts for speed and when to invest in the right long-term solution.
Lead Through Influence
  • Be the go-to technical leader on the team — the person engineers come to when they're stuck on a design problem, a performance issue, or a tricky integration.
  • Mentor engineers at all levels. Help senior engineers grow toward staff-level thinking; help mid-level engineers develop stronger system design instincts.
  • Partner with engineering management to shape the technical roadmap, estimate complexity, and sequence work for maximum impact.
  • Drive cross-team technical alignment with other engineering teams at SoFi — working across identity, entitlements, accounts, payments, and core banking systems to ensure clean integration points.
  • Represent the team's technical perspective in discussions with Product, Compliance, Risk, and Operations — translating business requirements into sound engineering decisions.
Make It Production-Ready
  • Design systems that handle real money with the reliability and correctness that institutional clients demand — every transaction must be accounted for, every failure mode handled.
  • Build for scale from day one — systems that work for early clients but are architected to support hundreds without rework.
  • Own the technical side of client go-live: integration health checks, performance validation, monitoring readiness, and production cutover.
  • Drive incident response and post-mortems. Build a culture where production issues are learning opportunities, not blame events.
What You'll Need:
  • 10+ years of software engineering experience, with a sustained track record of technical leadership on complex, production-critical systems.
  • Deep distributed systems expertise — you can design services end-to-end, reason about consistency and ordering guarantees, and make pragmatic tradeoffs between correctness, availability, and latency.
  • Hands-on mastery of JVM-based stacks (Kotlin or Java, Spring Boot) and modern infrastructure (Kubernetes, AWS/GCP, Terraform, CI/CD pipelines).
  • Strong API design sensibility — you've designed APIs that external consumers depend on, and you understand the long-term cost of getting contracts wrong.
  • Experience with stateful workflow systems — you've built or operated long-running, retryable, idempotent workflows in production.
  • Proven ability to lead without authority — you influence technical direction through the quality of your ideas, your code, and your ability to bring people along.
  • Excellent communication skills — you can write clear technical design documents, explain complex systems to non-technical stakeholders, and make your reasoning legible to the team.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Nice to Have:
  • Experience building financial systems — payments, ledger, treasury, banking, or fintech where auditability, correctness, and regulatory compliance are table stakes.
  • Experience building real-time payment systems (FedWire, FedNow, RTP, ACH origination) or settlement networks.
  • Background in commercial or institutional banking (treasury management, FBO/omnibus accounts, correspondent banking).
  • Experience with crypto-adjacent financial infrastructure — custodian banking, exchange settlement, stablecoin operations.
  • Familiarity with AML/KYB compliance workflows and transaction monitoring in a regulated banking environment.
  • Experience building developer-facing products — API gateways, developer portals, sandbox environments, webhook infrastructure.
  • Prior work with workflow orchestration engines (Temporal, Cadence, Step Functions) for long-running stateful processes.

Experience with event-driven architectures — Kafka, event sourcing, or CQRS patterns in high-throughput systems.

Compensation and Benefits
The base pay range for this role is listed below. Final base pay offer will be determined based on individual factors such as the candidate’s experience, skills, and location. 
 
To view all of our comprehensive and competitive benefits, visit our Benefits at SoFi page!
SoFi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth and related medical conditions, breastfeeding, and conditions related to breastfeeding), gender, gender identity, gender expression, national origin, ancestry, age (40 or over), physical or medical disability, medical condition, marital status, registered domestic partner status, sexual orientation, genetic information, military and/or veteran status, or any other basis prohibited by applicable state or federal law.The Company hires the best qualified candidate for the job, without regard to protected characteristics.Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.New York applicants: Notice of Employee RightsSoFi is committed to an inclusive culture. As part of this commitment, SoFi offers reasonable accommodations to candidates with physical or mental disabilities. If you need accommodations to participate in the job application or interview process, please let your recruiter know or email [email protected].Due to insurance coverage issues, we are unable to accommodate remote work from Hawaii or Alaska at this time.
Internal Employees
If you are a current employee, do not apply here - please navigate to our Internal Job Board in Greenhouse to apply to our open roles.

Top Skills

AWS
Ci/Cd
GCP
Java
Kotlin
Kubernetes
Spring Boot
Terraform

SoFi Seattle, Washington, USA Office

The office is located in Pike Tower, just five blocks from Pike Place Market, and houses some of our Engineering, Design, and Product teams - including engineers, product managers, and other technical functions.

Similar Jobs at SoFi

17 Hours Ago
Easy Apply
Hybrid
Seattle, WA, USA
Easy Apply
Senior level
Senior level
Fintech • Mobile • Software • Financial Services
The Senior Mobile Engineer will design and develop mobile features using Flutter, collaborate with teams, and ensure code quality and delivery of features.
Top Skills: AndroidCore DataFlutteriOSSqlite
17 Hours Ago
Easy Apply
Hybrid
Seattle, WA, USA
Easy Apply
Senior level
Senior level
Fintech • Mobile • Software • Financial Services
The Senior Product Manager for Underwriting will own the product lifecycle, manage technical sprints, and ensure compliance in risk evaluation for lending products.
Top Skills: SQL
17 Hours Ago
Easy Apply
Hybrid
Seattle, WA, USA
Easy Apply
Senior level
Senior level
Fintech • Mobile • Software • Financial Services
As a Senior Product Manager, you'll oversee the vision and roadmap for member account safety, focusing on authentication and fraud prevention to enhance user experience while ensuring security.
Top Skills: Auth0Identity VerificationPasskeysWebauthn

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account