Sr Software Engineer

PayPalSan Jose, CA
1dHybrid

About The Position

At PayPal, we democratize finance for everyone, everywhere. "Just Venmo me"—this simple phrase shows how Venmo has become synonymous with sending money. But Venmo is more than transactions; it’s about social connection, built through shared moments and purchases with friends. From its P2P origins, Venmo has grown to include debit cards, checkout, credit cards, and crypto—becoming the go-to choice for fast, secure payments. Venmo has lowered intimidating financial barriers, making money management intuitive, friendly, and even fun. People love it, and we’re growing quickly. Our ambition is to extend Venmo’s magic everywhere money is used—connecting people not only to their funds, but also to each other in delightful ways. Users love Venmo today, but there’s so much more we haven’t imagined yet. The future is open for exploration—let’s discover it together!

Requirements

  • 3+ years relevant experience and a Bachelor’s degree OR Any equivalent combination of education and experience.

Nice To Haves

  • Proficiency in Python programming, with extensive experience building production systems using frameworks such as Django and Flask.
  • Leadership in designing and architecting scalable, cloud-native backend systems, leveraging microservices, distributed systems, and serverless architectures.
  • Expertise in architecting and developing large-scale, fault-tolerant backend systems with a strong focus on high availability, resilience, and disaster recovery.
  • Strong experience with cloud platforms and infrastructure-as-code, designing, deploying, and operating backend services in production cloud environments.
  • Experience with distributed systems and asynchronous processing, including event-driven architectures and inter-service communication patterns.
  • Commitment to high engineering quality, including automated testing, maintainable codebases, and modern development and dependency management practices.
  • Experience with observability and monitoring, using metrics, logging, and distributed tracing to operate and debug systems at scale.
  • Strong security awareness, including secure coding practices, encryption, access control, and safe handling of sensitive data.
  • Functional literacy in AI/ML concepts and ML model integration into backend systems.
  • Proven ability to lead and influence cross-functional teams, mentor engineers, drive technical roadmaps, and align technical decisions with business objectives.

Responsibilities

  • Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles.
  • Advises immediate management on project-level issues
  • Guides junior engineers
  • Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices
  • Applies knowledge of technical best practices in making decisions

Benefits

  • At PayPal, we’re committed to building an equitable and inclusive global economy.
  • That’s why we offer comprehensive, choice-based programs, to support all aspects of personal wellbeing—physical, emotional, and financial—delivering meaningful value where it matters most.
  • We strive to create a flexible, balanced work culture with a holistic approach to benefits, including generous paid time off, healthcare coverage for you and your family, and resources to create financial security and support your mental health.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service