Staff Software Engineer

Stripe

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Toronto, Ontario, CanadaNew York, NYSeattle, WASouth San Francisco, CA
Salary
$224,000–$336,000 / yr
Posted
2 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $216k
This role $280k
$120k $359k
below market most similar roles pay here above market

This role pays more than 98% of similar roles. Most pay $194,709–$237,262 — the blue band above. At the midpoint, this role pays about $280k versus about $216k 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 138 open roles on FindRole.

Listed pay typically runs $203,600–$288,000 across 135 roles with salary data.

Most-posted roles

View all roles at Stripe

At a glance

TL;DR · Staff Software Engineer

As a Staff Software Engineer, you will join the High Availability and Disaster Recovery team to design and build greenfield solutions for latency-critical, stateful applications. You will develop global architecture by combining less-available components and data centers into resilient systems where data redundancy is a hard requirement. Your daily work involves investigating Mongo write concerns, minimizing cross-region TLS handshakes, and developing automated systems for disaster detection and failovers. You will scope, design, and deploy robust distributed services while balancing reliability, throughput, latency, and cost. The role requires deep expertise in distributed systems, cloud native architectures, and mission-critical systems. You will mentor technical leaders, contribute to engineering strategy, and solve complex problems regarding uptime and data protection within a distributed team environment.

What does a Software Engineer earn in New York?

Median $216000 from 262 postings across 62 companies.

See salary data

What you'll do

  • Design and implement robust distributed services that balance reliability, throughput, latency, and cost.
  • Develop solutions to combine less-available components into a highly available and resilient global architecture.
  • Build and prototype new products to improve service resiliency and engineering velocity at scale.
  • Automate disaster detection and failover systems for latency-critical, stateful applications.
  • Identify and address opportunities to improve the company's overall reliability posture.
  • Mentor and grow the next generation of technical leaders within the engineering organization.
  • Contribute to engineering strategy, tooling, processes, and overall technical culture.

What we're looking for

  • Have 10 years or more of distributed and cloud native software development experience at a highly-scaled or hyperscaler service.
  • Have a deep understanding of building scalable, resilient, distributed systems, cloud native architectures, and mission-critical systems.
  • Have experience influencing, planning, scoping, and leading large projects across many teams.
  • Thrive in a collaborative environment involving diverse stakeholders and subject matter experts.
  • Have a high level of autonomy and responsibility, and be entrepreneurial, proactive, and self-driven.
  • Have a strong history of being a technical lead and mentor across several engineering teams.
  • Be able to work from anywhere in the United States or Canada.

More like this

Similar roles

Staff Engineer, Software

Abbott

Sylmar, CA 64 days ago $114,000–$228,000
Java Object-Oriented Programming Git Jira Linux Generative AI Multi-threading Data Structures Performance Testing Source Code Management Embedded Systems UI/UX Design
8+ yrs exp

Staff Software Engineer

Walmart

Sunnyvale, CA 130 days ago $143,000–$286,000
Python TypeScript Java Rust C++ JavaScript Dart CI/CD Microservices Containers Cloud-native Architecture ML Frameworks Feature Stores GitHub Copilot API Design Observability Monitoring System Design WCAG) 2.2 AA
4+ yrs exp

Staff Software Engineer

Walmart

Sunnyvale, CA +1 118 days ago $143,000–$286,000
Java Spring Boot Spring MVC Kafka Kubernetes Maven SQL NoSQL Big Query Cloud Bigtable REST Distributed Systems Microservices Agile WCAG) 2.2 AA
10+ yrs exp

Staff Software Engineer

Walmart

Sunnyvale, CA +1 76 days ago $143,000–$286,000
Java Node.js React REST GraphQL Spring Tomcat Kafka ActiveMQ SQL No-SQL Appium Selenium Jira Rest Assured AssetJ Gatling CI/CD Agile Microservices
4+ yrs exp

Staff Software Engineer

Walmart

Bentonville, AR 115 days ago $110,000–$220,000
Java Spring Boot TypeScript ReactJS RESTful APIs Microservices Git CI/CD SQL NoSQL GCP Azure Docker Kubernetes System Design Caching Observability
4+ yrs exp

Staff Software Engineer

Walmart

Sunnyvale, CA 97 days ago
Java Spring Boot React Python PostgreSQL Azure SQL LLMs MCP DSPy APIs Monitoring Tracing WCAG) 2.2 AA
10+ yrs exp