Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
PayPal

Senior Software Engineer – Python

PayPal

Senior Python Software Engineer delivering backend solutions across PayPal's global payments platform. Advising management, guiding junior engineers, and supporting full SDLC execution.

Posted 9/9/2026full-timeSan Jose • California, Texas • 🇺🇸 United StatesSenior💰 $143,500 - $212,850 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in backend development with Python and frameworks like Django or Flask, alongside a strong foundation in programming concepts and data structures. Proficient in implementing CI/CD, automated testing, and observability while guiding junior engineers and making informed technical decisions.

Highest-signal resume keywords
Backend Development Using PythonExperience With Django Or FlaskCI/CD ImplementationSQL And NoSQL DatabasesCloud Platforms Such As AWS, GCP, Or Azure

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Programming ConceptsData StructuresEvent-Driven ArchitectureService-Oriented Architecture (SOA)Low-Latency In-Memory DatabasesVersion Control Systems (Git)Automated TestingObservabilityInfrastructure As Code (Terraform)Messaging Systems (SQS/SNS/Kafka/RabbitMQ/Pulsar)
Soft Skills
Advising ManagementGuiding Junior EngineersIndependent Operation
Industry Keywords
Payment Processing ComplianceRegulatory StandardsOpen-Source Contributions

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsDjangoFlaskGoogle Cloud PlatformKafkaNoSQLPulsarPythonRabbitMQRedisSQLTerraform

About the role

Key responsibilities & impact
  • Deliver complete solutions across all phases of the Software Development Lifecycle, including design, implementation, testing, delivery, and operations
  • Advise immediate management on project-level issues
  • Guide junior engineers
  • Operate with little day-to-day supervision
  • Make technical decisions based on internal conventions and industry best practices
  • Apply technical best practices to project decisions

Requirements

What you’ll need
  • 3+ years relevant experience and a Bachelor’s degree OR any 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 such as Git and collaborative development workflows
  • Interest in large-scale, high-performance distributed systems
  • Exposure to cloud platforms such as AWS, GCP, or Azure and Infrastructure as Code (Terraform)
  • Hands-on experience with SQL and/or NoSQL databases
  • Hands-on experience with low-latency in-memory databases such as Redis
  • Hands-on experience with event-driven architecture and messaging systems such as SQS/SNS/Kafka/RabbitMQ/Pulsar
  • Experience implementing CI/CD, automated testing, and observability
  • Contributions to open-source projects or participation in developer communities
  • Awareness of payment processing industry compliance or regulatory standards

Benefits

Comp & perks
  • Annual performance bonus may be offered
  • Equity or other incentive compensation may be offered
  • Balanced hybrid work model: 3 days in the office and 2 days at the PayPal office or home workspace
  • Generous paid time off
  • Healthcare coverage for you and your family
  • Resources supporting financial security
  • Mental health support
  • Reasonable accommodations for qualified individuals with disabilities