Senior Software Engineer, Python

PayPal

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Jose, CAAustin, TX
Salary
$143,500–$212,850 / yr
Posted
32 days ago
Freshness
Confirmed live yesterday
Closes
Mar 9, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $163k
This role $178k
$106k $236k
below market most similar roles pay here above market

This role pays more than 76% of similar roles. Most pay $149,500–$177,250 — the blue band above. At the midpoint, this role pays about $178k versus about $163k 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 77 open roles on FindRole.

Listed pay typically runs $160,500–$238,700 across 71 roles with salary data.

Most-posted roles

View all roles at PayPal

At a glance

TL;DR · Senior Software Engineer, Python

The Senior Software Engineer - Python will join the Venmo Identity Engineering team as a Backend Engineer to develop secure, scalable backend solutions for authentication and authorization. This role involves delivering complete solutions across the entire Software Development Lifecycle, including design, implementation, testing, delivery, and operations. You will write clean, efficient code, guide junior engineers, and make technical decisions based on industry best practices. The position requires proficiency in Python, Django, or Flask, along with knowledge of Service-Oriented Architecture, Git, and web services. Preferred skills include experience with AWS, GCP, or Azure, Terraform, SQL, NoSQL, Redis, and messaging systems like Kafka or RabbitMQ. You will solve mission-critical identity problems while ensuring high-performance distributed systems and operational resilience within the payment processing industry.

What does a Software Engineer earn in California?

Median $214500 from 1223 postings across 78 companies.

See salary data

What you'll do

  • Develop secure and scalable backend solutions for authentication and authorization services.
  • Deliver complete software solutions across all phases of the SDLC, including design, implementation, testing, and operations.
  • Write clean, efficient code for high-performance distributed systems.
  • Make independent technical decisions based on internal conventions and industry best practices.
  • Advise immediate management on project-level issues and technical challenges.
  • Guide and mentor junior engineers on technical tasks and best practices.
  • Implement CI/CD pipelines, automated testing, and observability to improve delivery quality.
  • Manage databases and messaging systems to support event-driven architectures.

What we're looking for

  • 3+ years of relevant experience and a Bachelor’s degree or an equivalent combination of education and experience.
  • Strong foundation in programming concepts and data structures.
  • Experience with backend development using Python and frameworks such as Django or Flask.
  • Understanding of web services and Service-Oriented Architecture (SOA) principles.
  • Exposure to version control systems like Git and collaborative development workflows.
  • Interest in large-scale, high-performance distributed systems (preferred).
  • Exposure to cloud platforms such as AWS, GCP, or Azure and Infrastructure as Code (Terraform) (preferred).
  • Hands-on experience with databases (SQL and/or NoSQL), low-latency in-memory databases, and event-driven messaging systems (preferred).

More like this

Similar roles

Senior Software Engineer, Python

PayPal

San Jose, CA +1 32 days ago $143,500–$212,850
Python Django Flask AWS GCP Azure Terraform SQL NoSQL Redis SQS SNS Kafka RabbitMQ Pulsar CI/CD Git SOA Distributed Systems
3+ yrs exp Hybrid

Staff Software Engineer, BE Python

PayPal

San Jose, CA +1 31 days ago $176,500–$262,350
Python Django Flask AWS GCP Azure Terraform CDK Redis Kafka SQS RabbitMQ Pulsar Microservices Serverless Agile Scrum Event-driven Architecture Infrastructure as Code
5+ yrs exp Hybrid

Staff Software Engineer, Backend Python

PayPal

San Jose, CA 40 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

Staff Software Engineer

PayPal

San Jose, CA +1 40 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, Backend Python

PayPal

San Jose, CA 40 days ago $176,500–$262,350
Python AWS Terraform RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar Linux Java Virtual Machine SDLC GCP Azure
5+ yrs exp Hybrid

Senior Software Engineer, BE Python

PayPal

San Jose, CA 40 days ago $143,500–$210,160
Python Java Bash AWS Terraform NoSQL Redis Kafka RabbitMQ Pulsar DynamoDB Cassandra MySQL Aurora ElasticSearch Ansible CloudFormation Linux SQS Lambda GCP Azure
3+ yrs exp Hybrid