E

eBay

Global marketplace for buying and selling

Senior Master Technical Staff Software Engineer - Identity

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeSan Jose, CA, USAHybrid

About the Job

Requirements

  • Extensive experience designing and building identity and access management systems.
  • Strong knowledge of identity protocols and standards, including OAuth 2.0, OpenID Connect, Security Assertion Markup Language, and System for Cross-domain Identity Management.
  • Experience with federated and unified identity architectures in distributed environments.
  • Proven ability to influence technical direction across multiple teams and platforms.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 12+ years of experience building large-scale distributed systems.
  • 5+ years as a technical lead or architect in the identity management domain, owning end-to-end system design.

Responsibilities

  • Act as the senior technical authority for identity services across platforms and teams.
  • Define and evolve enterprise-wide identity and access management architecture and engineering standards.
  • Design and maintain reference implementations for core identity capabilities.
  • Review and influence system designs and code to ensure security, scalability, and correctness.
  • Architect and implement OAuth 2.0, OpenID Connect, and Security Assertion Markup Language 2.0 for single sign-on and federation across hybrid, multi-cloud, and software-as-a-service environments.
  • Drive adoption of phishing-resistant, passwordless authentication, including FIDO2, WebAuthn, and passkeys.
  • Define API authorization patterns using JSON Web Tokens and mutual TLS for service-to-service communication.
  • Lead the transition to adaptive, context-aware authorization models using role-based access control and attribute-based access control aligned with Zero Trust principles.
  • Define and implement automated identity lifecycle management using System for Cross-domain Identity Management.
  • Guide teams on unified and federated identity constructs and cross-domain trust models.
  • Incorporate global trends in identity and identity verification into platform design and standards.
  • Mentor engineers across teams, raising the bar for identity and security engineering.
  • Provide technical guidance to product and platform partners on identity-related decisions.
  • Influence roadmaps and priorities through technical leadership and domain expertise.
  • Establish standards and patterns adopted by multiple teams.

Desired Qualifications

  • Experience with identity verification, risk-based authentication, or trust signals.
  • Familiarity with Zero Trust architectures and adaptive access control models.
  • Experience operating identity platforms at scale in regulated or security-sensitive environments.

About the Company

eBay

Global marketplace for buying and selling

eBay operates a global online marketplace where buyers and sellers can trade a wide range of items, from electronics to fashion to collectibles. Sellers list items with details, buyers browse, bid in auctions or buy via Buy It Now, and the platform processes payments and facilitates shipping, earning revenue from listing fees, final-value fees, advertising, and subscriptions. eBay differentiates itself with a combination of auction-style and fixed-price listings, a large international reach, and buyer/seller protections along with seller tools and promotional options. The goal is to enable easy, varied, and secure commerce across many product categories for people and businesses worldwide.

Company size
10,001+
Company stage
IPO
Headquarters
San Jose, CA
Founded
1995

Recently Posted Jobs

Explore more opportunities at eBay

See more jobs