Taro Logo

Senior Software Engineer - Backend Python

PayPal revolutionizes global commerce by providing innovative payment solutions that connect merchants and consumers in approximately 200 markets worldwide.
$123,500 - $212,850
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Engineer - Backend Python

PayPal, a global leader in digital payments, is seeking a Senior Software Engineer specializing in Backend Python development. This role offers an exciting opportunity to work on high-impact projects that power millions of transactions daily across PayPal's vast payment network. As a senior engineer, you'll be responsible for architecting and developing large-scale backend systems that connect hundreds of millions of merchants and consumers worldwide.

The position combines technical excellence with leadership responsibilities, requiring both deep technical expertise in Python, distributed systems, and microservices architecture, as well as the ability to mentor and guide engineering teams. You'll work in a balanced hybrid environment, with 3 days in the office for collaboration and 2 days flexible between office or home.

PayPal offers a comprehensive benefits package including competitive salary ($123,500 - $212,850), equity options, health insurance, and retirement benefits. The company's culture emphasizes inclusion, innovation, collaboration, and wellness, making it an ideal place for engineers who want to make a significant impact on global commerce while growing their careers.

The role requires 5+ years of backend development experience, with strong expertise in Python and related frameworks like Django or Flask. You'll be working with cutting-edge technologies including cloud platforms, containerization (Docker, Kubernetes), and distributed systems. This is an excellent opportunity for a senior engineer looking to work on challenging technical problems while helping shape the future of digital payments.

Last updated a day ago

Responsibilities For Senior Software Engineer - Backend Python

  • Architect and design large-scale backend systems
  • Lead and mentor engineering teams
  • Drive technical excellence and best practices
  • Analyze problems, collect data, establish facts, and draw valid conclusions

Requirements For Senior Software Engineer - Backend Python

Python
Kubernetes
  • Bachelor's degree in Computer Science or related field
  • 5+ years of backend development experience
  • Proficiency in Python
  • Expertise in architecting and developing large-scale backend systems using Python, with extensive experience in Django, or Flask
  • Experience with designing, building, and maintaining complex RESTful APIs and microservices
  • In-depth knowledge of distributed systems, cloud-native applications, and containerization technologies
  • Experience with large-scale data processing, caching strategies, and performance optimization
  • Strong experience with distributed systems and microservices
  • Proven ability to lead and mentor teams

Benefits For Senior Software Engineer - Backend Python

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
Equity
  • Employee shares options
  • Health insurance
  • Life insurance
  • Flexible work environment
  • Retirement benefits
  • Paid time off
  • 4-week sabbatical program
  • Career development and training
  • Educational benefits
  • Company-matched giving

Interested in this job?

Jobs Related To PayPal Senior Software Engineer - Backend Python