Staff Software Engineer, Bank Connections

Stripe

Confirmed live today High trust

Quick summary

Work type
On-site
Location
New York, NYSeattleSan Francisco, CA
Salary
$224,000–$336,000 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $223k
This role $280k
$157k most similar roles pay here $355k

This role pays more than 93% of similar roles. Most pay $192,050–$254,750 — the shaded band above. At the midpoint, this role pays about $280k versus about $223k for comparable roles.

Based on 240 similar postings.

Employer

About Stripe

Stripe is a financial infrastructure platform for internet businesses, providing payment processing, billing, fraud prevention, and banking-as-a-service APIs to businesses of all sizes globally. Industry: Payments Infrastructure & Financial Technology

Stripe currently has 148 open roles on FindRole.

Listed pay typically runs $201,150–$295,300 across 146 roles with salary data.

Most-posted roles

View all roles at Stripe

At a glance

TL;DR · Staff Software Engineer, Bank Connections

Staff Software Engineer, Link - Bank Connections joins the Link Bank Connections team to lead the design and delivery of new money-movement capabilities. This hands-on individual contributor role involves transforming ambiguous product opportunities into reliable, scalable experiences for consumers and merchants. The engineer will own large cross-functional projects from initial technical definition through launch, building backend services and user-facing interfaces across Java, Ruby, and TypeScript. The work focuses on the connectivity layer to financial institutions, enabling seamless access to financial data while navigating complex requirements for safety, reliability, compliance, and user trust. Key responsibilities include making architectural decisions for global balance models, managing technical risks, and partnering with cross-functional teams like Risk and Infrastructure. The role addresses modern financial infrastructure challenges, including stablecoin-enabled capabilities, to create durable foundations for the platform's money-movement primitives.

What does a Software Engineer earn in New York?

Median $215712 from 179 postings across 47 companies.

See salary data

What you'll do

  • Lead technical strategy and architecture for large Link initiatives involving new money-movement primitives.
  • Own cross-functional projects from initial product definition through launch and iterative improvement.
  • Build scalable backend services and high-quality user experiences using Java, Ruby, and TypeScript.
  • Lead teams of engineers by defining priorities, risks, and delivery milestones for complex projects.
  • Navigate technical dependencies across Stripe’s payment platforms to balance speed with reliability and safety.
  • Make architectural decisions that allow the global balance model to scale effectively.
  • Raise engineering standards through design reviews, mentoring, and providing constructive feedback.
  • Identify long-term roadmap opportunities and technical risks to scale Link's financial capabilities globally.

What we're looking for

  • 10+ years of backend and/or full-stack software development experience with a track record of owning large, ambiguous systems end-to-end.
  • Demonstrated technical experience leading the design and delivery of complex software projects from early definition through production launch.
  • Strong full-stack engineering skills including building reliable backend services and polished user-facing product experiences.
  • Experience leading and unblocking a group of engineers on a substantial project as a senior individual contributor.
  • Ability to operate in high-ambiguity environments by framing problems, making durable technical decisions, and creating actionable paths forward.
  • Excellent cross-functional and cross-organizational collaboration skills to align teams with different systems and priorities.
  • Strong engineering judgment regarding system reliability, operational excellence, security, and maintainability.
  • Experience with Java, Ruby, TypeScript, fintech products, or stablecoins (preferred).

More like this

Similar roles

Staff Software Engineer

Stripe

New York, NY +2 43 days ago $224,000–$336,000
Java Ruby TypeScript APIs Stablecoins Digital Assets Technical Leadership
8+ yrs exp

Staff Software Engineer, Banking

Brex

New York, NY 66 days ago $240,000–$285,000
Distributed Systems Fintech Payment Orchestration Money Movement Ledgering Observability Service Modernization Platform Engineering Scalable Systems
8+ yrs exp Hybrid

Staff Software Engineer, Banking

Brex

San Francisco, CA 66 days ago $240,000–$285,000
Distributed Systems Fintech Payment Orchestration Money Movement Ledgering Observability Service Modernization Platform Engineering Scalable Systems
8+ yrs exp Hybrid