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
This job posting may no longer be active. You may be interested in these related jobs instead:
Staff Software Engineer, Backend Python

Staff Software Engineer position at PayPal focusing on backend Python development, requiring 8+ years of experience and offering comprehensive benefits with hybrid work model.

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.

Software Dev Engineer III, Unified Payments Experience

Senior Software Engineer role at Amazon's UPX team, building scalable payment solutions using cloud technologies and modern architecture.

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 4 days 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?