Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

PayPal Logo

Senior Staff Software Engineer - Software Engineering

PayPal

$169,500 - $291,500
Oct 1, 2025
San Jose, CA, USA
Apply Now

PayPal Complete Payments (PPCP) is PayPal's all-in-one payment processing platform, enabling businesses to accept different payment methods through a single integration. PPCP enables merchants and partners to accept multiple payment types, including PayPal payments, credit and debit cards, digital wallets (such as Apple Pay and Google Pay), and buy-now-pay-later options—all within one unified system. As a PPCP Payment Services Group architect, you will build, improve, and expand platforms that address payment processing challenges.

Requirements

  • Extensive experience in Payment Services and FinTech system architecture
  • Proven track record designing large-scale, distributed payment processing systems
  • Understanding of FinTech domain, security standards, and compliance requirements
  • Expertise in modern cloud technologies, microservices, and API design
  • Demonstrated history of technical leadership in complex engineering environments
  • Experience mentoring engineers and building high-performing teams
  • Strong communication skills with ability to translate technical concepts to diverse stakeholders

Responsibilities

  • Design, build, and scale payment processing platforms that handle complex financial workflows
  • Drive architectural decisions for high-availability systems processing millions of daily transactions
  • Lead the adoption of innovative technologies to solve payment processing challenges
  • Optimize platform performance, security, and reliability across global markets
  • Collaborate with cross-functional teams to define PayPal's Payment Services engineering strategy
  • Guide technical implementation from functional specifications through deployment and integration
  • Mentor engineering teams and establish best practices for complex payment system development

Other

  • Makes technical decisions affecting multiple teams, crossing organizational boundaries
  • Establishes conventions & processes to be followed by other employees
  • Actions determine the utilization of company resources (people, money, assets) and affect the effectiveness of the company
  • Handles multiple, multi-team initiatives simultaneously, using judgement to prioritize among more issues than can be handled individually.
  • Competent at communicating technical issues with non-technical audiences