Taro Logo

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
12+ years of experience
Finance

Description For Senior Staff Engineer – Backend (Python)

PayPal is seeking a Senior Staff Engineer for their Venmo team to lead backend development using Python. This role combines technical leadership with hands-on development, focusing on scaling and enhancing Venmo's infrastructure. The position offers an opportunity to work on a product used by millions, building elegant and scalable solutions for financial technology.

The role requires deep technical expertise in distributed systems, with responsibilities spanning architecture design, team leadership, and strategic technical decision-making. You'll be working in a hybrid environment, collaborating with cross-functional teams to build and maintain high-performance backend systems that power Venmo's payment platform.

As a Senior Staff Engineer, you'll be instrumental in shaping the technical direction of Venmo's backend systems, mentoring other engineers, and ensuring the platform's reliability and scalability. The position offers competitive compensation, comprehensive benefits, and the chance to work on technology that impacts millions of users' financial lives.

The ideal candidate brings 12+ years of software engineering experience, strong leadership skills, and expertise in Python and distributed systems. You'll be joining a company that values innovation, inclusion, and technical excellence, with a mission to democratize financial services globally.

This role presents an excellent opportunity for a senior technologist looking to make a significant impact in financial technology while working with cutting-edge technologies and leading engineering teams at scale.

Last updated 5 minutes ago

Responsibilities For Senior Staff Engineer – Backend (Python)

  • Establish technical leadership and understanding of software architecture
  • Manage cross-functional engineering teams
  • Evangelize technical standards and engineering best practices
  • Make informed decisions between competing priorities
  • Research and propose solutions to ambitious business problems
  • Lead incident management and root cause analysis
  • Technical product management including agile delivery
  • Mentor and develop software engineers

Requirements For Senior Staff Engineer – Backend (Python)

Python
  • 12+ years of experience in building large-scale applications with a high-level programming language
  • Advanced skills with data store technologies, caching solutions, and messaging/queuing systems
  • Experience in architecting fault-tolerant distributed services and backend systems
  • DevOps mindset and expertise with public cloud providers
  • Strong understanding of testing best practices
  • Excellent communication skills
  • Bachelor's and/or Master's degree in Computer Science, Computer Engineering, Mathematics, or related field
  • Experience in managing geographically distributed teams preferred

Benefits For Senior Staff Engineer – Backend (Python)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
  • 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 work environment
  • Employee shares options

Interested in this job?

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

MTS 2 Software Engineer

Staff Software Engineer position at PayPal leading development of digital wallet solutions, requiring 8+ years experience in TypeScript/Java and cloud technologies.

Staff Software Engineer

Staff Software Engineer position at PayPal in Stockholm, focusing on backend development for the Identity team, requiring Java expertise and offering hybrid work model.

MTS 2 Engineer

Senior technical role at PayPal focusing on developing scalable payment solutions and leading cross-functional collaboration.

MTS 2 Software Engineer

Staff Software Engineer position at PayPal leading development of digital wallet solutions, requiring 8+ years experience in TypeScript/Java and cloud technologies.

Technical Staff, Software Engineering

Senior technical role focusing on storage architecture and AI infrastructure at Dell Technologies, requiring 15+ years of experience in software engineering and storage systems.