CareerPlan

Staff Software Engineer, Backend Python

San Jose, California, United States of AmericaFull-time$177k–$262k2026-11-03 → 2026-11-10
Hybrid

Core

Staff Software Engineer leading backend Python services, coordinating engineering activities, and designing scalable distributed systems for PayPal's global payment network.

Role type

Staff Software Engineer (Backend)

Builds

Scalable backend services, distributed systems, and payment processing infrastructure for PayPal, Venmo, and Xoom.

Domain

Fintech / Payments / Distributed Systems

Required skills

Python, distributed services, RDBMS, NoSQL, caching, messaging/queuing protocols, cloud platforms (AWS/GCP/Azure), Infrastructure as Code (Terraform), system design, technical leadership

Preferred skills

Mentoring engineering staff, cross-functional collaboration, fault-tolerant system design, performance optimization

Technologies

Python, Redis, ElastiCache, Hazelcast, SQS, Kafka, RabbitMQ, Pulsar, AWS, GCP, Azure, Terraform

Responsibilities

Coordinate activities of other engineers and determine technical tasks; Design, estimate, and implement new/refactored software services securely and at scale; Own performance and availability of services including on-call support; Improve existing structures and processes; Represent the company to external partners; Contribute to technical roadmap and engineering standards.

Seniority

Staff, hands-on IC with leadership responsibilities