Senior Staff Software Engineer

PayPal

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Jose, CAAustin, TX
Salary
$196,500–$291,500 / yr
Posted
12 days ago
Freshness
Confirmed live yesterday
Closes
Apr 13, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $193k
This role $244k
$125k $309k
below market most similar roles pay here above market

This role pays more than 89% of similar roles. Most pay $168,112–$217,829 — the blue band above. At the midpoint, this role pays about $244k versus about $193k for comparable roles.

Based on 240 similar postings.

Employer

About PayPal

PayPal is a leading global digital wallet and online payment system, founded in 1998, that allows individuals and businesses to send, receive, and manage funds securely in over 200 markets.

PayPal currently has 96 open roles on FindRole.

Listed pay typically runs $160,500–$259,158 across 91 roles with salary data.

Most-posted roles

View all roles at PayPal

At a glance

TL;DR · Senior Staff Software Engineer

JOB TITLE: Sr Staff Software Engineer The Sr Staff Software Engineer joins the Venmo engineering team to scale payment backend services and build new features. This role involves making technical decisions across organizational boundaries, establishing engineering conventions, and managing multi-team initiatives. The engineer will partner with product management to solve business problems, mentor staff, and communicate technical issues to non-technical audiences. Key responsibilities include building fault-tolerant, scalable distributed services and managing infrastructure as code. Required technical skills include Python, RDBMS, NoSQL data stores, and caching solutions like Redis, ElastiCache, or Hazelcast. Candidates should also possess expertise in messaging protocols such as SQS, Kafka, RabbitMQ, or Pulsar, and experience with AWS public cloud services. The role specifically addresses the technical challenges of maintaining high-performance, reliable payment systems.

What does a Software Engineer earn in California?

Median $214500 from 1223 postings across 76 companies.

See salary data

What you'll do

  • Make technical decisions that affect multiple teams and cross organizational boundaries.
  • Establish technical conventions and processes to be followed by other employees.
  • Manage multiple, multi-team initiatives simultaneously while prioritizing high-impact issues.
  • Communicate complex technical issues clearly to non-technical audiences.
  • Mentor engineering staff and share knowledge through 1:1s, working sessions, and documentation.
  • Partner with product management to ideate solutions for business problems and goals.
  • Apply up-to-date industry capabilities and practices to achieve optimal technical results.

What we're looking for

  • 8+ years of relevant experience and a Bachelor’s degree or an equivalent combination of education and experience.
  • Master's in computer science, or a related field of study, or equivalent experience (preferred).
  • 10+ years’ experience with Python or an equivalent high-level programming language (preferred).
  • Advanced skills with RDBMS, NoSQL data stores, caching solutions, and messaging/queuing protocols (preferred).
  • Ability to lead projects, mentor engineering staff, and manage relationships with Product and Engineering Operations (preferred).
  • Expert with distributed services, backend systems, and building services on public cloud, preferably AWS (preferred).
  • Experience in managing infrastructure as code using Terraform (preferred).
  • Experience working with fault-tolerant and scalable distributed services and systems (preferred).

More like this

Similar roles

Staff Software Engineer

PayPal

Austin, TX +1 55 days ago $160,500–$238,700
Python RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform SDLC Caching
5+ yrs exp Hybrid

Staff Software Engineer

PayPal

San Jose, CA +1 55 days ago $176,500–$262,350
RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform SDLC Caching
5+ yrs exp Hybrid

Staff Software Engineer

PayPal

Austin, TX +1 55 days ago $160,500–$238,700
Python RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform SDLC Caching
5+ yrs exp Hybrid

Staff Software Engineer

PayPal

Austin, TX +1 55 days ago $160,500–$235,826
Python AWS GCP Azure Terraform RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar SDLC Caching Infrastructure as Code
5+ yrs exp Hybrid

Staff Software Engineer

PayPal

San Jose, CA +1 55 days ago $176,500–$262,350
AWS GCP Azure Terraform Redis ElastiCache Hazelcast Kafka SQS RabbitMQ Pulsar RDBMS NoSQL SDLC Caching
5+ yrs exp Hybrid

Staff Software Engineer, Backend Python

PayPal

San Jose, CA 55 days ago $176,500–$262,350
Python AWS Terraform RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar Linux SDLC Scrum
5+ yrs exp Hybrid