Senior Staff Software Engineer

PayPal

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Jose, CAAustin, TX
Salary
$196,500–$291,500 / yr
Posted
11 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $205k
This role $244k
$139k most similar roles pay here $308k

This role pays more than 82% of similar roles. Most pay $172,500–$238,250 — the shaded band above. At the midpoint, this role pays about $244k versus about $205k for comparable roles.

Based on 240 similar postings.

Employer

About PayPal

PayPal is a leading global digital wallet and online payment system, founded in 1998, that allows individuals and businesses to send, receive, and manage funds securely in over 200 markets.

PayPal currently has 78 open roles on FindRole.

Listed pay typically runs $163,824–$237,263 across 78 roles with salary data.

Most-posted roles

View all roles at PayPal

At a glance

TL;DR · Senior Staff Software Engineer

As a Sr Staff Software Engineer, you will join the Venmo team to serve as a subject matter expert for the platform's foundational identity infrastructure. You will set the technical direction for authentication, authorization, identity verification, and fraud risk systems while managing complex, cross-cutting problems from design through production. Your role involves partnering with internal teams to align on shared standards, leading architectural reviews, and mentoring senior engineers to improve overall engineering quality. You will translate regulatory requirements like KYC, AML, and GDPR into robust technical solutions. The role requires expertise in distributed systems, backend technologies including Python, Java, or Go, and cloud infrastructure using AWS and Terraform. You must possess deep knowledge of identity protocols such as OAuth 2.0, OIDC, SAML, and FIDO2/WebAuthn to ensure the security and reliability of high-stakes transaction systems.

What does a Software Engineer earn in California?

Median $214000 from 769 postings across 67 companies.

See salary data

What you'll do

  • Set the technical direction for Venmo's identity platform, including authentication, authorization, and fraud risk systems.
  • Resolve complex, cross-cutting technical problems from initial design through production.
  • Align with PayPal’s platform and security teams to establish shared identity standards and infrastructure.
  • Lead architectural reviews and define engineering standards for building, scaling, and securing systems.
  • Translate regulatory requirements like KYC, AML, and GDPR into practical technical solutions.
  • Mentor senior engineers and improve team performance through documentation, code reviews, and technical guidance.
  • Proactively identify and mitigate risks related to authentication flows, compliance gaps, and scaling bottlenecks.
  • Manage the performance and availability of services while participating in on-call rotations for incident support.

What we're looking for

  • 8+ years of relevant experience and a Bachelor's degree, or an equivalent combination of education and experience.
  • Master's degree in computer science or a related field (preferred).
  • 12+ years of software engineering experience with focus on identity, authentication, or security-critical systems at scale (preferred).
  • Deep expertise in identity and access management protocols including OAuth 2.0, OIDC, SAML, and FIDO2/WebAuthn (preferred).
  • Proven track record of defining and shipping large-scale distributed systems and leading technical strategy across multiple teams (preferred).
  • Proficiency with backend systems using Python, Java, or Go and experience with AWS cloud infrastructure (preferred).
  • Experience managing infrastructure as code using Terraform (preferred).
  • Strong communication skills to explain complex technical tradeoffs to non-technical stakeholders.

More like this

Similar roles

Senior Staff Software Engineer

PayPal

San Jose, CA +1 11 days ago $196,500$291,500
OAuth 2.0 OIDC SAML FIDO2/WebAuthn AWS Terraform Python Java Go Distributed Systems Identity and Access Management KYC AML GDPR PCI Infrastructure as Code
8+ yrs exp Hybrid

Staff Software Engineer

PayPal

Austin, TX +1 18 days ago $160,500$238,700
Python RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform SDLC
5+ yrs exp Hybrid

Senior Staff Software Engineer, BE Python

PayPal

San Jose, CA +1 12 days ago $196,500$291,500
Python Java Go AWS Terraform OAuth 2.0 OIDC SAML FIDO2/WebAuthn API Management Distributed Systems Infrastructure as Code KYC AML GDPR
8+ yrs exp Hybrid

Senior Staff Software Engineer, BE Python

PayPal

San Jose, CA +1 12 days ago $196,500$291,500
Python Java Go AWS Terraform OAuth 2.0 OIDC SAML FIDO2/WebAuthn Distributed Systems API Management Infrastructure as Code KYC AML GDPR
8+ yrs exp Hybrid

Senior Staff Software Engineer

Alkami

Remote 10 days ago $145,000$176,000
Java Kotlin Spring Boot Hibernate AWS EKS Cognito Vue.js React AngularJS Python Kubernetes Open telemetry Microservices SaaS MarTech Agile
10+ yrs exp Remote

Senior Staff Software Engineer

Palo Alto Networks

Santa Clara, CA 25 days ago $145,000$235,500
AWS Azure GCP Python TypeScript Node.js Terraform Pulumi LangChain Kubernetes SQL BigQuery Snowflake CI/CD LLM APIs Vector Databases FinOps Machine Learning
8+ yrs exp