Senior Staff Engineer – Backend (Python)

PayPal is a global financial technology company that operates a two-sided network connecting merchants and consumers for digital payments and commerce.
$107,300 - $259,600
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Finance

Description For Senior Staff Engineer – Backend (Python)

PayPal, a global leader in financial technology, is seeking a Senior Staff Engineer – Backend (Python) to join their engineering team. This role represents a unique opportunity to work at a company that has been revolutionizing commerce globally for more than 25 years, serving approximately 200 markets worldwide.

The position offers a compelling blend of technical leadership and hands-on development, where you'll be responsible for architecting and implementing large-scale backend systems that power millions of daily transactions. As a Senior Staff Engineer, you'll be at the forefront of PayPal's technical innovation, working with Python and related technologies to build robust, scalable solutions that directly impact the global payment infrastructure.

The role demands a seasoned professional with 10+ years of backend development experience and deep expertise in Python, particularly with frameworks like Django or Flask. You'll be expected to lead architectural decisions, mentor senior engineering talent, and drive digital transformation initiatives that shape the future of financial technology.

What makes this role particularly attractive is PayPal's commitment to both technical excellence and employee well-being. The company offers a balanced hybrid work model with 3 days in the office and 2 days flexible, comprehensive benefits including medical, dental, vision coverage, equity, and performance bonuses. The salary range of $107,300 to $259,600 reflects the senior level and impact of this position.

The ideal candidate will combine technical mastery with leadership abilities, capable of influencing across all organizational levels while maintaining hands-on involvement in complex technical challenges. You'll be working in an environment that values inclusion, innovation, collaboration, and wellness, with opportunities to make a significant impact on global commerce.

This role is perfect for someone who wants to work on high-impact projects at scale, mentor other engineers, and help shape the future of digital payments while enjoying the benefits and stability of working for a well-established technology leader. The position offers both technical challenges and leadership opportunities, making it an excellent choice for senior engineers looking to advance their careers while working on meaningful problems in financial technology.

Last updated 2 hours ago

Responsibilities For Senior Staff Engineer – Backend (Python)

  • Define and execute the long-term backend architecture
  • Mentor and develop senior engineering talent
  • Drive digital transformation initiatives
  • Perform high quality software analysis, design, development, testing and maintenance

Requirements For Senior Staff Engineer – Backend (Python)

Python
  • Bachelor's degree in Computer Science or related field
  • 10+ years of backend development experience
  • Proficiency in at least one backend language (Java, Python, Ruby on Rails)
  • Strong data architecture and SQL development skills
  • Expertise in Python, Django, or Flask
  • Experience in architecting and developing large-scale backend systems
  • Proven experience in leading large-scale, multi-year engineering projects
  • Ability to influence and drive engineering excellence
  • Proven track record of mentoring senior engineering talent

Benefits For Senior Staff Engineer – Backend (Python)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Medical, dental, vision benefits
  • Annual performance bonus
  • Equity
  • Retirement and investment resources
  • 4 week sabbatical program
  • Educational benefits
  • Career development opportunities
  • Company-matched giving
  • Flexible hybrid work model (3 days office, 2 days flexible)

Interested in this job?

Jobs Related To PayPal Senior Staff Engineer – Backend (Python)

Sr. MTS, Software Engineer

Senior MTS Software Engineer position at PayPal, focusing on backend development and scalable systems, offering competitive salary and hybrid work model in San Jose.

Staff Software Engineer

Staff Software Engineer position at PayPal focusing on backend development for the PayPal Commerce Platform, requiring 9+ years of experience in Java and distributed systems.

Staff Java Engineer - Identity Platforms

Staff Java Engineer position at PayPal focusing on Identity Platform development, requiring 12+ years of experience and expertise in Java, distributed systems, and scalable architecture.

Sr. MTS, Software Engineer

Senior MTS Software Engineer position at PayPal, focusing on backend development and technical leadership in distributed systems and microservices architecture.

Staff Software Engineer - Java

Staff Software Engineer position at PayPal, focusing on Java backend development to build and maintain scalable payment systems, requiring 8+ years of experience.