Senior Software Engineer - Python
Core
Design, implement, test, and deliver complete software solutions across the SDLC for PayPal's global payment network, advising management and guiding junior engineers.
Role type
Senior Software Engineer (Python)
Builds
Payment processing solutions, merchant tools, and consumer payment experiences for PayPal, Venmo, and Xoom.
Domain
Fintech / Payments / Distributed Systems
Deliverable
production ML models | product features
Required skills
Python, Django/Flask, backend development, web services, SOA, Git, data structures
Preferred skills
AWS/GCP/Azure, Terraform, SQL/NoSQL, Redis, event-driven architecture (Kafka/RabbitMQ), CI/CD, observability
Technologies
Python, Django, Flask, Git, AWS, GCP, Azure, Terraform, Redis, Kafka, RabbitMQ, SQS, SNS, Pulsar, SQL, NoSQL
Responsibilities
Design, implement, test, and deliver complete software solutions; advise management on project-level issues; guide junior engineers; operate with little supervision making technical decisions.
Seniority
Senior, hands-on IC