Senior Software Engineer, Backend Python

PayPal revolutionizes global commerce by enabling secure digital payments and financial services for consumers and merchants in approximately 200 markets worldwide.
$84,500 - $204,600
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance

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 to join their engineering team. This role is crucial in architecting and developing the systems that power PayPal's global payment platform, processing millions of transactions daily.

The position offers an exciting opportunity to work on high-impact projects in an agile environment, focusing on building scalable, high-performance solutions that directly impact global commerce. As a senior engineer, you'll be responsible for designing large-scale backend systems, leading engineering teams, and driving technical excellence across the organization.

PayPal operates a sophisticated two-sided network connecting hundreds of millions of merchants and consumers across approximately 200 markets. The role requires expertise in Python development, with deep knowledge of frameworks like Django or Flask, and experience with distributed systems and microservices architecture. You'll work with modern technologies including Docker, Kubernetes, and cloud platforms.

The company offers a competitive compensation package ranging from $84,500 to $204,600, along with comprehensive benefits including health coverage, retirement plans, and equity options. PayPal's balanced hybrid work model provides flexibility with 3 days in office and 2 days flexible working location.

This is an excellent opportunity for experienced backend engineers who want to make a significant impact on global financial technology while working with cutting-edge technologies and leading teams. The role combines technical leadership with hands-on development, making it perfect for those who want to advance their careers while working on meaningful projects that affect millions of users worldwide.

Last updated 15 hours 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
  • Design, develop, and optimize core systems that power millions of transactions daily

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
Parental Leave
  • Comprehensive health and wellness programs
  • Retirement and investment resources
  • Paid Time Off and 4-week sabbatical program
  • Career and leadership training and development
  • Educational benefits
  • Company-matched giving
  • Flexible hybrid work model (3 days office, 2 days flexible)
  • Employee shares options

Interested in this job?

Jobs Related To PayPal Senior Software Engineer, Backend Python

Senior Database Engineer

Senior Database Engineer position at PayPal, focusing on database operations, performance optimization, and system reliability for mission-critical financial systems.

Senior Full Stack Engineer

Senior Full Stack Engineer position at PayPal Shanghai, focusing on financial systems development using Java, Node.js, and modern technologies with 2+ years experience required.

Senior Software Engineer Nodejs

Senior Software Engineer position at PayPal focusing on Node.js development for the Promotions Distributions team, building high-performance services that handle millions of requests.

Engineer – Backend (Java)

Senior Backend Engineer position at PayPal Chennai, building scalable payment systems using Java, Spring MVC, and cloud technologies.

Senior Engineer – Full Stack

Senior Full Stack Engineer position at PayPal, focusing on backend development and technical leadership, requiring 5+ years of experience and expertise in distributed systems.