Staff Software Engineer - Python

PayPal

Hybrid

Quick summary

Work type
Hybrid
Location
San Jose, California · Austin, Texas
Salary
$176,500–$259,158 / yr
Posted
90 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $218k
$129k most similar roles pay here $273k

This role pays more than 80% of similar roles. Most pay $150,000–$214,500 — the shaded band above. At the midpoint, this role pays about $218k versus about $182k 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 84 open roles on FindRole.

Listed pay typically runs $160,500–$235,826 across 84 roles with salary data.

Most-posted roles

View all roles at PayPal

At a glance

TL;DR · Staff Software Engineer - Python

As a Staff Software Engineer on the Consumer Engineering team at PayPal in Austin, Texas, you will lead the design and architecture of scalable backend systems using Python (Django or Flask) to ensure high performance and reliability. You’ll define technical roadmaps that align with strategic business goals, mentor junior engineers, and collaborate closely with cross-functional teams including product, infrastructure, and operations to deliver impactful solutions. Your role involves architecting fault-tolerant systems, applying advanced security practices, and continuously improving existing frameworks and processes. With a deep understanding of distributed systems and cloud-native architectures, you will foster innovation and quality while ensuring compliance and data protection in the payments industry.

What you'll do

  • Lead the design and architecture of scalable, cloud-native backend systems using microservices.
  • Define technical roadmaps that align engineering initiatives with strategic business goals.
  • Mentor teams to foster innovation, quality, and continuous improvement in software development.
  • Architect fault-tolerant, high-availability systems with robust disaster recovery capabilities.
  • Establish and uphold engineering standards for code quality, design excellence, and operational rigor.

What we're looking for

  • Lead the design and architecture of scalable cloud-native backend systems using Python.
  • Define technical roadmaps that align with strategic business goals for engineering initiatives.
  • Provide mentorship to teams, fostering innovation, quality, and continuous improvement.
  • Architect fault-tolerant, high-availability systems with disaster recovery capabilities.
  • Apply advanced security practices including secure coding, encryption, and access control.
  • Collaborate with cross-functional teams to deliver impactful business outcomes.

More like this

Similar roles

Staff Software Engineer

PayPal

San Jose, CA 3 days ago $176,500$262,350
AWS GCP Azure Docker Kubernetes CI/CD Python Java Go Ruby PostgreSQL MySQL Redis MongoDB Git Jenkins Terraform Ansible Prometheus Grafana
Hybrid

Staff Software Engineer - BE Python

PayPal

San Jose, California 60 days ago $176,500$262,350
Python Django Flask AWS Terraform Redis Kafka RabbitMQ Pulsar CI/CD Agile Scrum SQS PostgreSQL MySQL Linux Git Docker Kubernetes Prometheus Grafana
Hybrid

Staff Software Engineer - Backend Python

PayPal

San Jose, CA 90 days ago $176,500$262,350
Python AWS Terraform Redis ElastiCache Hazelcast SQS RabbitMQ Kafka Pulsar Linux Docker CI/CD PostgreSQL NoSQL Java GCP Azure
Hybrid

Lead Software Engineer (Python)

Capital One Financial

Plano, TX 42 days ago $179,400$204,700
Python Django Flask AWS Git GitHub Jenkins CI/CD PostgreSQL MySQL Kubernetes Docker Terraform Swagger RESTful_APIs

Senior Software Engineer - Python

PayPal

San Jose, California 60 days ago $143,500$212,850
Python Django Flask AWS Terraform SQL NoSQL Redis SQS SNS Kafka RabbitMQ Pulsar CI/CD Git Prometheus Grafana
Hybrid