Senior Software Engineer, BE Python

PayPal

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Jose, CA
Salary
$143,500–$210,160 / yr
Employment
Full-time
Posted
55 days ago
Freshness
Confirmed live yesterday

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 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 own the performance and availability of services, participate in on-call rotations, and collaborate with product managers to refine requirements. Key technologies include Python, RDBMS, NoSQL data stores, Redis, ElastiCache, Hazelcast, and messaging systems like SQS, Kafka, RabbitMQ, and Pulsar. You will also utilize AWS services, Terraform, Ansible, and GitHub Actions. The work focuses on building fault-tolerant, scalable distributed services and infrastructure to support global-scale payments platforms and backend systems.

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 independent technical decisions based on industry best practices.
  • Guide and mentor junior engineers by sharing software development processes and standards.
  • Collaborate with product managers to understand and refine technical requirements.
  • Participate in code and design reviews as a key voice in team-level processes.
  • Own the performance and availability of services and participate in on-call rotations for incident support.
  • Design and implement infrastructure for global-scale services using IaaS and PaaS solutions.
  • Manage infrastructure as code using tools like Terraform, CloudFormation, or Ansible.

What we're looking for

  • 3+ years of relevant experience and a Bachelor’s degree or equivalent combination of education and experience.
  • Bachelor’s and/or Master’s in computer science, or a related field of study, or equivalent 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 IaaS and PaaS solutions from AWS, including Infrastructure as Code tools like Terraform and Ansible.
  • Hands-on experience with database operations including DynamoDB, Cassandra, MySQL, Aurora, 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 RabbitMQ Pulsar DynamoDB Cassandra MySQL Aurora ElasticSearch Ansible CloudFormation Linux SQS Lambda 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 SDLC Scrum
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 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

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