Senior Software Engineer, BE Python

PayPal

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Jose, CA
Salary
$143,500–$210,160 / yr
Posted
55 days ago
Freshness
Confirmed live today
Closes
Mar 1, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $162k
This role $177k
$113k $221k
below market most similar roles pay here above market

This role pays more than 60% of similar roles. Most pay $126,750–$197,500 — the blue band above. At the midpoint, this role pays about $177k versus about $162k 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 Software Engineer, BE Python

The Sr Software Engineer, BE Python joins the backend engineering team to deliver complete solutions across the entire Software Development Lifecycle, including design, implementation, testing, delivery, and operations. This role involves advising management on project issues, guiding junior engineers, and making technical decisions based on industry best practices. You will collaborate with product managers to refine requirements, oversee project delivery, and own the performance and availability of services. Key technologies include Python, Java, Bash, and RDBMS or NoSQL data stores like DynamoDB, Cassandra, and MySQL. You will also utilize caching solutions like Redis and messaging protocols such as Kafka or RabbitMQ. The role focuses on building fault-tolerant, scalable distributed services and managing infrastructure as code using Terraform, AWS CloudFormation, and Ansible within a global payments platform.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Deliver complete software solutions across all phases of the SDLC including design, implementation, testing, and operations.
  • Advise management on project-level issues and make technical decisions based on industry best practices.
  • Guide and mentor junior engineers by sharing software development processes and standards.
  • Oversee projects to ensure the delivery of accurate, complete, and operable solutions.
  • Collaborate with product managers to understand and refine technical requirements.
  • Serve as a technical expert to resolve inquiries from other employees.
  • Own the performance and availability of services and participate in on-call rotations.
  • Manage infrastructure as code using tools like Terraform to support global-scale services.

What we're looking for

  • Bachelor’s and/or Master’s degree in computer science, a related field, or an equivalent combination of education and experience.
  • 3+ years of relevant experience.
  • Experience with Python or an equivalent high-level programming language.
  • Advanced skills with RDBMS, NoSQL data stores, caching solutions, and messaging/queuing protocols like SQS, Kafka, or RabbitMQ.
  • Experience operating distributed applications 24x7x365 and designing infrastructure for global-scale services.
  • Hands-on experience with AWS IaaS and PaaS solutions, including Infrastructure as Code tools like Terraform, CloudFormation, or Ansible.
  • Experience with database operations including DynamoDB, DocumentDB, Cassandra, MySQL, Aurora, Redis, and ElasticSearch.
  • AWS Solutions Architect certification (preferred).

More like this

Similar roles

Senior Software Engineer, BE Python

PayPal

San Jose, CA 55 days ago $143,500–$210,160
Python Java Bash AWS Terraform NoSQL Redis Kafka SQS RabbitMQ Pulsar DynamoDB Cassandra MySQL Aurora ElasticSearch Ansible Linux Lambda CloudFormation GCP Azure
3+ 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 Java Virtual Machine SDLC GCP Azure
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

Senior Software Engineer

The Walt Disney Company

Orlando, FL 5 days ago $135,200–$164,800
Java Spring Boot Microservices RESTful API AWS CI/CD Harness Service-Oriented Architecture Feign Vault Splunk AppDynamics Nimbus Agile GitHub Copilot Amazon Q Developer Claude Kiro
5+ yrs exp