Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer (San Jose)

$240.8k - $321.5k
Full-time

eBay

This job is with eBay, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.

At eBay, we're more than a global ecommerce leader - we're changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We're committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.

Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work - every day. We're in this together, sustaining the future of our customers, our company, and our planet.

Join a team of passionate thinkers, innovators, and dreamers - and help us connect people and build communities to create economic opportunity for all.

Role Summary

The Principal Engineer in the Identity Domain provides senior technical leadership for identity services across the platform. This role defines and evolves enterprise-wide identity and access management (IAM) capabilities, influencing architecture, engineering standards, and execution across multiple teams.

The Principal Engineer sets technical direction for authentication, authorization, and identity federation, drives adoption of modern identity standards, and ensures identity is implemented as a consistent, secure platform capability.

Key Responsibilities

Technical Leadership

  • Act as the senior technical authority for identity services across platforms and teams

  • Define and evolve enterprise-wide IAM 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

Authentication, Authorization & Access Management

  • Architect and implement OAuth 2.0, OpenID Connect (OIDC), and SAML 2.0 for SSO and federation across hybrid, multi-cloud, and SaaS environments

  • Drive adoption of phishing-resistant, passwordless authentication, including FIDO2, WebAuthn, and Passkeys

  • Define API authorization patterns using JWT and mTLS for service-to-service communication

  • Lead the transition to adaptive, context-aware authorization models (RBAC/ABAC) aligned with Zero Trust principles

Identity Lifecycle & Federation

  • Define and implement automated identity lifecycle management using SCIM

  • 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

Influence & Mentorship

  • 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

Required Qualifications

  • Extensive experience designing and building identity and access management systems

  • Strong knowledge of identity protocols and standards (OAuth 2.0, OIDC, SAML, SCIM)

  • Experience with federated and unified identity architectures in distributed environments

  • Proven ability to influence technical direction across multiple teams and platforms

Preferred 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

Impact & Scope (Principal Level Alignment)

  • Technical decisions have broad impact across the Identity Domain and adjacent platforms

  • Establishes standards and patterns adopted by multiple teams

  • Recognized as a principal-level domain expert for identity, authentication, and authorization

 

Additional Details

The base pay range for this position is expected in the range below:

$240,800 - $321,500

Base pay offered may vary depending on multiple individualized factors, including location, skills, and experience. The total compensation package for this position may also include other elements, including a target bonus and restricted stock units (as applicable) in addition to a full range of medical, financial, and/or other benefits (including 401(k) eligibility and various paid time off benefits, such as PTO and parental leave). Details of participation in these benefit plans will be provided if an employee receives an offer of employment.

If hired, employees will be in an at-will position and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors.

eBay is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status. If you have a need that requires accommodation, please contact us at  View email address on apply.placed-app.com . We will make every effort to respond to your request for accommodation as soon as possible. View our accessibility statement to learn more about eBay's commitment to ensuring digital accessibility for people with disabilities. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

We use cookies to enhance your experience and may use AI tools for administrative tasks in the hiring process. To learn how we handle your personal data and use AI responsibly, please visit our  Talent Privacy Notice , Privacy Center , and AI Hiring Guidelines .

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer (San Jose) in San Jose, CA vacancy
  • $169.8k - $271.8k

     ...results. Opportunity Overview Nextest is looking for software engineers to join an exciting, dynamic, hardworking, engaging, and collaborative...  ...Please clickhere to see details. Nearest Major Market San Jose Nearest Secondary Market Palo Alto Job Segment... 
    Suggested
    Flexible hours

    Teradyne

    San Jose, CA
    16 hours ago
  • $139.4k - $223.1k

     ...for a highly-motivated, energetic and driven Field Application Engineer , who will work collaboratively with the team as well as independently...  ...click here to see details. #LI-NS1 Nearest Major Market San Jose Nearest Secondary Market Palo Alto Job Segment Application... 
    Suggested
    Work experience placement
    Worldwide
    Flexible hours

    Teradyne

    Sunnyvale, CA
    5 days ago
  •  ...Job Description Job Description AI Infrastructure Engineer San Jose, CA Duration: 6+ months Must have skills: AI, Kubernetes, Orchestration...  ...stacks that integrate Nutanix AI, high-speed software-defined storage, and GPU-accelerated nodes. Your mission is... 
    Suggested
    Full time
    Work at office

    ESRhealthcare and EXEC STAFF RECRUITERS

    San Jose, CA
    27 days ago
  • $204k - $225k

     ...Principal Software Engineer – Capella Control Plane Platform Location: San Jose, California Couchbase Capella is a fully managed Database-as-a-Service (DBaaS) platform that powers mission-critical applications with a modern, distributed NoSQL database. The Control Plane... 
    Suggested
    Work at office
    Work from home

    Dormont Manufacturing Company

    San Jose, CA
    1 day ago
  • $242k

    ~ United States - California - San Jose ~ Technology ~ Full-Time Regular ~11/21/2025 ~ ID # R-99477 Expedia...  ...journey. We’re building a more open world. Join us. Principal Software Development Engineer Our Technology Team partners with teams across Expedia... 
    Suggested
    Full time
    Local area
    Flexible hours

    Traveltechessentialist

    San Jose, CA
    4 days ago
  • $66 per hour

     ...Job Description Job Description Sr. SAP BRIM SOM Functional Consultant - San Jose, CA - $66/hr Location: San Jose, CA Work Arrangement: Onsite Overview: We're seeking a Sr. SAP BRIM SOM Functional Consultant to support enterprise SAP S/4HANA BRIM initiatives... 
    Contract work
    Local area
    Relocation
    Visa sponsorship

    Direct Line Workforce Solutions

    San Jose, CA
    25 days ago
  • $30 - $50 per hour

     ...Technical Sourcer - Engineering - San Jose (Third-Party Associate) Location: San Jose Employment Type: Third-party Associate Job Code: A224757 Responsibilities: About the Team At TikTok, our engineering teams are the architects of our core technology. From... 
    Hourly pay
    Temporary work
    Local area

    TikTok

    San Jose, CA
    1 day ago
  • $210.4k - $280.9k

     ...remote work, ensuring work-life balance. The role involves guiding technical decision-making, owning complex projects, and uplifting engineering practices, reporting to a cross-functional team aimed at continuous modernization in a dynamic environment. What you will... 
    Full time
    Immediate start
    Remote work
    Flexible hours

    eBay

    San Jose, CA
    10 hours ago
  • $118.8k - $205.6k

     ...parts they need to keep their operations running smoothly and serve their own customers with speed and confidence. The Nexpart engineering team builds and evolves the technology behind this marketplace. We are seeking a Senior Python Engineer, AI to help design,... 
    Full time
    Immediate start

    eBay

    San Jose, CA
    10 hours ago
  • $231.4k - $331.8k

     ...received. This is a hybrid opportunity based out of Cisco's San Jose office. Meet the Team Cisco Cloud Control: Cisco Cloud...  ...next-generation AI-powered cloud management platform. As a Principal engineer you will: Build services and libraries for a model-driven,... 
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Flexible hours

    Cisco

    Milpitas, CA
    3 days ago
  • $139.4k - $223.1k

     ...business results. Opportunity Overview The Photonics Applications Engineer leads the design, development, and integration of advanced...  ...scalable, and high-performance test solutions. Working across software, hardware, and NPI teams, this role plays a key part in... 
    Full time
    Local area
    Relocation package
    Flexible hours

    Teradyne

    San Jose, CA
    4 days ago
  • $139.4k - $223.1k

    Location: Sunnyvale, CA, US Teradyne’s Solution Engineering Group (SEG) is seeking an experienced Field Application Engineer based in the...  .... Helps to solve customer inquiries concerning system software and applications. Provides software/hardware development and... 
    Flexible hours

    Teradyne

    Sunnyvale, CA
    2 days ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Remote job
    Work at office

    Speechify

    San Jose, CA
    more than 2 months ago
  • $214.5k

     ...that drive loyalty and traveler satisfaction. This Principal Software Development Engineer role is part of the Developer Experience team, at the intersection...  ...in the role. The total cash range for this position in San Jose is $249,000.00 to $348,500.00. Employees in this role... 
    Work at office
    Local area
    Flexible hours

    Expedia Group

    San Jose, CA
    1 day ago
  • $140k - $200k

     ...accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class...  ...and love solving real user problems. Role Overview As a Software Engineer on the macOS team , you'll help build and scale... 
    Remote job
    Flexible hours

    Speechify

    San Jose, CA
    more than 2 months ago
  • $50 per hour

     ...to help train and evaluate cutting-edge AI models using real engineering expertise. If you have the necessary experience, we'll send you...  ...ll bring Education: a BS, MS, or PhD in Computer Science, Software Engineering, or a closely related technical field. Professional... 
    Hourly pay
    Work from home
    Flexible hours

    Prolific Academic Ltd

    San Jose, CA
    5 days ago
  • $182k - $260k

     ...next move with Zscaler.  Our Engineering team built the world’s...  ...our team of cloud architects, software engineers, security experts,...  ...strategy. We're looking for a Principal Software Engineer to join...  ...role, reporting in the San Jose, CA office 3 days a week. Reporting... 
    Full time
    Work at office
    Local area
    Worldwide
    3 days per week

    Zscaler

    San Jose, CA
    more than 2 months ago
  • $272k - $431.25k

     ...any single GPU, this platform enables efficient, resilient deployment of cutting-edge LLM workloads. We are seeking a Principal Systems Engineer to define the vision and roadmap for memory management of large-scale LLM and storage systems. What you'll be doing... 
    Local area
    Remote work

    NVIDIA Gruppe

    Santa Clara, CA
    16 hours ago
  •  ...Job Summary In the Layer-7 Security Software team, we are responsible for at least one, often two to three headline features in every...  .... Our core Application Identification and Content Inspection Engine runs on hardware, virtualized, container and cloud‑delivered firewalls... 

    Palo Alto Networks, Inc.

    Santa Clara, CA
    16 hours ago
  • $143.8k - $230k

    ## Senior Mainframe Software EngineerApplylocations: USA-California-San Jose-1320 Ridder Park Drivetime type: Full timeposted on: Posted Todayjob requisition id...  ...is looking for a talented and motivated Software Engineer with a passion for building high-quality applications... 
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Broadcom Corporation

    San Jose, CA
    5 days ago
  •  ...and curation Personalization engines that adapt content to...  ...****@*****.*** with“Senior Software Development Engineer” as email...  ...,000 - $286,000 6 days ago San Mateo, CA $90,000 - $150,000 1...  ...- $291,000 2 weeks ago San Jose, CA $187,040 - $359,720 2 weeks... 
    Full time

    eGain

    Sunnyvale, CA
    1 day ago
  •  ...We’re looking for a Software Engineer with a strong growth mindset and high potential to help build and scale our product as we roll it out...  ...Competitive salary, benefits, and equity Location San Jose, CA / SF Bay Area (hybrid). The team works together in person... 
    Full time
    2 days per week
    3 days per week

    Opsin Inc.

    San Jose, CA
    3 days ago
  •  ...Contribute to the support and administration of the regulatory software platforms, applications, and tools. Participate in Tier 1 and support...  ...to various unanticipated locations throughout the U.S. Job Site: 226 Airport Parkway, Suite 450, San Jose, CA 95110 #J-18808-Ljbffr... 
    Relocation

    Spotline Inc

    San Jose, CA
    5 days ago
  • $3,000 per month

     ...Senior Technical Marketing Manager Location: San Jose, California, USA Responsibilities: Build...  ...and provide technical guidance to the engineering team. Propose and define future product...  ...mobile devices. Technical expertise in software/firmware and systems architecture.... 
    Work at office

    TCL RESEARCH AMERICA INC.

    San Jose, CA
    3 days ago
  • $75 per hour

     ...are seeking a strong Backend / Platform Engineer to join a fast-paced engineering team focused...  ...role is ideal for someone with a strong software engineering background who enjoys...  ...skills Work Arrangement Hybrid role based in San Jose, CA Competitive rate: $75/hr #J-18808-... 

    ManpowerGroup Global, Inc.

    San Jose, CA
    3 days ago
  •  ...Title: Sr. Software EngineerDepartment: Software EngineeringImmediate Manager: Sr. Director and Head of Software CTCLocation: San Jose, CAEmployee Type: Regular, Full-Time/Exempt/On-site/In-PersonThe Software Engineer is responsible for designing and developing real-time... 
    Full time

    Eugenus, Inc.

    San Jose, CA
    4 days ago
  •  ...systems — fusing hardened hardware with software, sensors, AI, and networking — for industrial...  ...our way of life. From technicians and engineers to first responders and service members,...  ..., Full-Stack Location: Bellevue, WA or San Jose, CA Summary Buildthe platformthat... 
    Permanent employment

    Rivet Industries, Inc.

    San Jose, CA
    5 days ago
  • $123.5k - $212.85k

     .... Job Description Summary Braintree SDK Engineering seeks to reinvent online payments and unlock...  ...solutions spanning all phases of the Software Development Lifecycle (SDLC) (design,...  ...attendance 3x/week in our Chicago, Austin, or San Jose office. PayPal is committed to fair and... 
    Work experience placement
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    PayPal

    San Jose, CA
    5 days ago
  • $164k - $205k

     ...Join to apply for the Senior Software Engineer role at Cohesity Join...  ...jobs in Santa Clara, CA . San Mateo, CA $90,000.00-$150,000...  ...Service Platform San Jose, CA $194,000.00-$355,000.00 1...  ...$355,000.00 1 week ago Sr Principal Engineer Software (AIOps for... 
    Full time
    Work at office
    Remote work
    2 days per week
    3 days per week

    Cohesity

    Santa Clara, CA
    3 days ago
  • # Software Engineer IIat eBay • San Jose, California, USABack to jobs2h agoE## Software Engineer IIeBay00EngineeringFull-timeSan Jose, California, USA✓ Visa RelocationApply Job### Job DescriptionAs a Software Engineer II at eBay, you will be responsible for designing,... 
    Full time
    Work from home
    Visa sponsorship
    Relocation package

    Software Careers

    San Jose, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer (San Jose). Be the first to apply!