Staff Software Engineer

PayPal

Confirmed live yesterday Trusted
Hybrid

Quick summary

Work type
Hybrid
Location
Austin, TXSan Jose, CA
Salary
$160,500–$235,826 / yr
Posted
55 days ago
Freshness
Confirmed live yesterday
Closes
Mar 1, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $199k
This role $198k
$128k $287k
below market most similar roles pay here above market

This role pays less than 64% of similar roles. Most pay $174,587–$222,875 — the blue band above. At the midpoint, this role pays about $198k versus about $199k 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 · Staff Software Engineer

JOB TITLE: Staff Software Engineer As a Staff Software Engineer for Venmo Payments Engineering, you will serve as a subject matter expert and project leader for a high-scale payments platform. You will coordinate engineering activities, define technical tasks, and provide strategic advice to senior leaders while owning the design, implementation, and operational excellence of software components. Your daily work involves designing and refactoring secure, scalable services, managing infrastructure as code, and mentoring engineering staff. You must possess expertise in distributed services, backend systems, and public cloud platforms like AWS, GCP, or Azure. Required technical skills include Python, RDBMS, NoSQL data stores, caching solutions like Redis, and messaging protocols such as Kafka or RabbitMQ. You will solve complex technical challenges to ensure the reliability and performance of global payment transactions.

What does a Software Engineer earn in Texas?

Median $178175 from 187 postings across 44 companies.

See salary data

What you'll do

  • Coordinate engineering activities and determine technical tasks for project teams.
  • Design, estimate, and implement secure, scalable software services on the platform.
  • Provide technical leadership and advice to senior leaders on systems and strategy.
  • Improve existing structures and processes to achieve operational and service objectives.
  • Contribute to the technical roadmap by assessing implementation alternatives and trade-offs.
  • Own the performance and availability of services, including participating in on-call rotations.
  • Deliver high-quality code on time while following the standard software development life cycle.
  • Represent the company to external partners, customers, and industry organizations.

What we're looking for

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

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

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 Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar RDBMS NoSQL 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

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

Senior Staff Software Engineer

PayPal

San Jose, CA +1 12 days ago $196,500–$291,500
Python AWS Terraform RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar Backend Systems Infrastructure as Code Caching
8+ yrs exp Hybrid