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

Principal Software Engineer, Identity

$160.2k - $425k

GitHub

About GitHub

GitHub is the world's leading platform for agentic software development - powered by Copilot to build, scale, and deliver secure software. Over 180 million developers, including more than 90% of the Fortune 100 companies, use GitHub to collaborate, and more than 77,000 organisations have adopted GitHub Copilot.

Locations

In this role you can work from Remote, United States

Overview

GitHub is seeking a Principal Software Engineer to shape the future of Identity across its platform.

Identity is a critical foundation for GitHub's agentic AI ecosystem, enabling secure interactions between users, applications, and AI agents. As AI adoption scales, systems must support trust, authorization, delegation, and policy enforcement at a global scale.

In this role, you will lead the architecture of Tier-0 identity services powering authentication and authorization, while shaping the future of agentic identities across the GitHub ecosystem. These systems must operate with the highest standards of security, reliability, and scalability, serving billions of requests daily.

You will partner across Security, Platform, AI, and Product teams to define strategy, drive architecture, and build the identity control plane for GitHub's AI-powered future.

Responsibilities

  • Lead and influence design discussions for the overall system architecture of complex products and solutions, ensuring they meet security and compliance requirements.

  • Establish and mentor others in best practices for testing and assuring the quality of solutions, defining success metrics, and producing maintainable code integrated with downstream dependencies.

  • Provide technical leadership during code reviews to ensure solutions meet quality standards, are reliable, and are appropriate for the scale of the product feature.

  • Partner with stakeholders such as project managers and technical leads to determine requirements for services or complex scenarios, leveraging feedback channels to incorporate insights into future designs.

  • Act as an expert on debugging tools and methods, leading proactive and reactive code development to verify assumptions and resolve issues across products and teams.

  • Optimize deployments across products to meet business objectives, ensuring solutions are deployed safely and adhere to GitHub's deployment standards.

  • Lead efforts to improve development quality and team performance by driving the execution of strategies for developer tooling and automation, sharing best practices, and mentoring others in new tools and strategies.

  • Lead the refinement of products through complex data analytics, making informed decisions to enhance engineering products and integrate data-driven insights into the development process.

  • Develop and implement strategies for identifying and mitigating technical risks across projects and products. This includes establishing frameworks for assessing potential risks and creating contingency plans to address them proactively.

Qualifications

Required Qualifications

  • 11+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python,

  • OR Associate's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 10+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python,

  • OR Bachelor's Degree in Computer Science or related field AND 9+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python,

  • OR Master's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 7+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python,

  • OR PhD Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 5+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python,

  • OR equivalent experience.

Preferred Qualifications:

  • Experience designing and implementing identity systems such as authentication services, authorization frameworks, and identity federation

  • Familiarity with identity protocols such as OAuth, OIDC, SAML, and SCIM

  • Experience with agentic or AI-driven architectures, including systems involving models, agents, or AI APIs

  • Strong understanding of enterprise security, compliance, and risk management requirements

  • Experience operating cloud-native systems in environments such as Azure, Kubernetes, or AKS

Compensation Range

The base salary range for this job is USD $160,200.00 - USD $425,000.00 /Yr.

These pay ranges are intended to cover roles based across the United States. An individual's base pay depends on various factors including geographical location and review of experience, knowledge, skills, abilities of the applicant. At GitHub certain roles are eligible for benefits and additional rewards, including annual bonus and stock. These rewards are allocated based on individual impact in role. In addition, certain roles also have the opportunity to earn sales incentives based on revenue or utilization, depending on the terms of the plan and the employee's role.

This position will be open for a minimum of 3 days, with applications accepted on an ongoing basis until the position is filled.

GitHub values

  • Customer-obsessed

  • Ship to learn

  • Growth mindset

  • Own the outcome

  • Better together

  • Diverse and inclusive

Manager fundamentals

  • Model

  • Coach

  • Care

Leadership principles

  • Create clarity

  • Generate energy

  • Deliver success

Who We Are

GitHub is the world's leading AI-powered developer platform with 150 million developers and counting. We're also home to the biggest open-source community on earth (and 99% of the world's software has open-source code in its DNA). Many of the apps and programs you use every day are built on GitHub.

Our teams are dreamers, doers, and pioneers, leading the way in AI, driving humanitarian efforts around the globe, and even sending open source to Mars (and beyond!). At GitHub, our goal is to create the space you need to do your best work. We're remote-first and offer competitive pay, generous learning and growth opportunities, and excellent benefits to support you, wherever you are-because we know that people flourish when they can work on their own terms.

Join us, and let's change the world, together.

EEO Statement

GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate!

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Identity in San Francisco, CA vacancy
  • $198.24k - $272.58k

     ...We're looking for a Principal Engineer, iOS to join Procore's Mobile Innovation team. In...  ...experience ~15+ years experience in software engineering, Test Driven Development and...  ...data encryption, secure coding, and identity management. ~ Demonstrated ability to... 
    Suggested
    Work experience placement
    Work at office
    Local area

    Procore

    San Francisco, CA
    1 day ago
  •  ...Remote Employment Type Full time Location Type Remote Department Engineering Phantom is revolutionizing the way millions of people interact...  ...‑takeover risk and empower every product team with rock‑solid identity foundations. Responsibilities Auth Stack Hardening Architect... 
    Suggested
    Full time
    Live in
    Remote work
    Flexible hours

    P2P

    San Francisco, CA
    4 days ago
  • $168k - $210k

     ...Senior Software Engineer, Identity & Trust Please note this is for San Francisco, CA, United States. You only need to apply to one location if there are multiple listed for the job. At Ripple, the Identity & Trust Platform is proposed as the foundation to enable the "One... 
    Suggested
    Full time
    Local area

    Ripple

    San Francisco, CA
    16 hours ago
  • $160k - $220k

     ...Saviynt Enterprise Identity Cloud Position Saviynt's Enterprise Identity Cloud helps...  ...excel at collaborating with colleagues in engineering, product, and across functions throughout...  .... Forward Thinker: You excel in software design and architecture to address complex... 
    Suggested

    Saviynt

    San Francisco, CA
    1 day ago
  • $250k - $315k

     ...Hamilton, VP, Solutions Architecture & Engineering | NVIDIA DDN is the global leader in AI...  ...storage. Job Description We are seeking a Software Engineering Lead – NFS with deep expertise...  ...race, color, religion, gender, gender identity, gender expression, transgender, sex stereotyping... 
    Suggested
    Local area

    DataDirect Networks Inc

    San Francisco, CA
    1 day ago
  • $230k - $340k

     ...Senior Software Engineer, Identity Graph San Francisco, California About Baselayer Every business in America needs a bank account to exist. The system that decides whether they're real, who's behind them, and whether they're a risk, runs on infrastructure from... 
    Live in
    Work at office
    Flexible hours

    BASELAYER

    San Francisco, CA
    2 days ago
  •  ...are seeking an experienced engineering leader with a proven track record...  ...Get Their Money Right. As a Principal Engineer, you will define...  ...You’ll Need 10+ years of software engineering experience, including...  ...), gender, gender identity, gender expression, national... 
    Remote work

    Israelvcforum

    San Francisco, CA
    23 hours ago
  • $130k - $190k

     ...Job Overview Senior Principal Software Engineer– Warehouse Operations We are seeking a highly skilled and motivated Information Technology Engineer...  ...race, color, religion, gender, sexual orientation, gender identity, gender expression, age, disability, or association with a... 

    Keurig Dr Pepper Inc.

    San Francisco, CA
    3 days ago
  • $220k - $265k

     ...Employment Type Full time Location Type On‑site Department Engineering Software Compensation Principal Software Engineer $220K – $265K Offers Equity At Mach,...  ...regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability,... 
    Full time
    Work experience placement
    Work at office
    Local area

    Delos™

    San Francisco, CA
    4 days ago
  • $270k - $375k

     ...thrive here. About The Role Motion is hiring an experienced software engineer who can make key technical decisions and implement large software...  ...equal opportunities. We do not discriminate based on gender identity, race, ancestry, disability, religion, sexual orientation,... 
    Local area
    Remote work
    Visa sponsorship
    Work visa

    Motion.

    San Francisco, CA
    4 days ago
  •  ...world. The Role SoFi is seeking a Principal Engineer to lead the technical and...  ...Bachelor's or Master's in Computer Science, Software Engineering, or equivalent. ~10+ years...  ...related to breastfeeding), gender, gender identity, gender expression, national origin,... 
    Temporary work
    Remote work

    SoFi

    San Francisco, CA
    2 days ago
  • $197k - $247k

     ...Software Engineer San Francisco, CA At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff — payroll...  ...during the interview process. About The Team The Identity Engineering team is responsible for safeguarding customer accounts... 
    Full time
    Work at office
    Local area
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    3 days ago
  • $276k - $414k

     ...its AR glasses, Spectacles ( . Snap Engineering ( teams build fun and technically...  ...the forefront. We're looking for a Principal Software Engineer to join Snap Inc! What you'...  ..., marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth... 
    Temporary work
    Live in
    Work at office
    Local area

    Snap

    San Francisco, CA
    16 hours ago
  •  ...sense for their business - today and in the future. As a Principal Software Engineer, you'll be responsible for technical leadership and vision...  ...check prior to starting employment, which includes identity verification, criminal history check, employment verification... 
    Local area
    Worldwide
    Flexible hours

    DataRobot

    San Francisco, CA
    3 days ago
  •  ...We are looking for an innovative and entrepreneurial Principal Software Engineer to join our Builder Tools engineering organization. In this...  ...and conditions related to breastfeeding), gender, gender identity, gender expression, national origin, ancestry, age (40 or... 
    Remote work

    SoFi

    San Francisco, CA
    4 days ago
  • $173k - $230k

     ...ways to bring those practices into the engineering organization. Essential Functions...  ...leader: a senior point of expertise on software engineering issues, industry trends and...  ...orientation, genetic information, gender, gender identity, gender expression, age, national origin... 
    Hourly pay
    Work at office
    Immediate start
    Visa sponsorship
    Work visa
    Flexible hours

    Early Warning Services

    San Francisco, CA
    3 days ago
  • $276k - $414k

     ...its AR glasses, Spectacles ( . Snap Engineering ( teams build fun and technically...  ...the forefront. We're looking for a Principal Software Engineer to join the Business Experience...  ..., marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth... 
    Temporary work
    Live in
    Work at office
    Local area

    Snap

    San Francisco, CA
    4 days ago
  • $202.8k - $327.63k

     ...ll do The Docusign AI team is seeking a Principal Software Architect to act as a seasoned subject...  ...technical architect behind the discovery engine that powers the world’s most critical...  ...pregnancy, sexual orientation, gender identity, gender expression, genetic information... 
    Contract work
    Work at office
    Local area
    Remote work
    2 days per week

    DocuSign

    San Francisco, CA
    4 days ago
  • $206.4k - $276.7k

     ...Principal Software Engineer Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and...  ...religion, color, sex, sexual orientation, gender, gender identity, gender expression, national origin, ancestry, age, marital... 
    Local area

    Disney France

    San Francisco, CA
    1 day ago
  • $197.3k - $313.7k

     ...duplicating efforts. Job Category Software Engineering Job Details About Salesforce...  ...both in-person and virtually. As the Principal Engineer focused on architecture priorities...  ...orientation, gender expression or identity, transgender status, age, disability,... 

    Salesforce.Com Inc

    San Francisco, CA
    2 days ago
  • $227.04k - $283.8k

     ...the world. We're looking for a Principal Engineer to drive the technical direction and...  ...to shape how developers build and ship software on a platform purpose-built for...  ...sex, sexual orientation, gender, gender identity or expression, age, disability, medical... 
    Temporary work
    Local area
    Remote work
    Worldwide
    Flexible hours

    DigitalOcean

    San Francisco, CA
    4 days ago
  • $157.25k - $212.75k

     ...We are looking for a software engineering leader who is passionate about creating next-generation...  ...regulated industry. Additionally, the Principal Software Engineer will bring deep expertise...  ..., sex, sexual orientation, gender identity or expression, religion, national... 
    Full time
    Temporary work
    Local area
    Flexible hours

    TENDO

    San Francisco, CA
    2 days ago
  • $206.4k - $276.7k

     ...Principal Software Engineer Job ID 10145229 Location San Francisco, California, United States / Morrisville, North Carolina, United States Business...  ...religion, color, sex, sexual orientation, gender, gender identity, gender expression, national origin, ancestry, age,... 
    Work experience placement
    Local area

    The Walt Disney Company

    San Francisco, CA
    1 day ago
  • $150k - $180k

    The simple task of buying software, services, or tools at work has become hopelessly complicated...  ...our customers. Join us! Your Role The Identity team is responsible for the platforms...  ...for customers. As a Software Engineer on the team, you will take on a dynamic... 
    Home office
    Flexible hours

    ZipHQ, Inc.

    San Francisco, CA
    5 days ago
  • $120k - $185k

    Senior Software Engineer - Identity & Quality Assurance Apply for the Senior Software Engineer - Identity & Quality Assurance role at EverOps. Base pay range: $120,000 per year - $185,000 per year. About EverOps EverOps is the most trusted consulting partner to technology... 
    Full time
    Local area
    Remote work

    EverOps

    San Francisco, CA
    12 days ago
  • $99.6k - $223.4k

     ...Principal Software Development Engineer Oracle Cloud Infrastructure (OCI) is building the next generation of AI native engineering systems powering...  ...religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any... 
    Temporary work
    Flexible hours

    Oracle

    San Francisco, CA
    2 days ago
  • $197k - $247k

     ...Gusto is looking for a Mobile Engineer in San Francisco to join the Identity Engineering team. The ideal candidate will have 8+ years of mobile software engineering experience, particularly in Kotlin, as well as strong knowledge of GraphQL and biometric authentication... 

    Gusto

    San Francisco, CA
    3 days ago
  • $119.8k - $234.7k

     ...the Role ~ We'rebuildingAIfirst engineering systemsthat power growth at Microsoft -...  ...What We're Looking For ~ Software engineering fundamentals with experience...  ...color, family or medical care leave, gender identity or expression, genetic information, immigration... 
    Ongoing contract
    Local area

    Microsoft Corporation

    San Francisco, CA
    4 days ago
  •  ...Product philosophy Most small business software makes owners do the work to get what they...  ...like having a team of great operators, engineers, and marketers working for you. Our vision...  ...’re building the next generation of our identity and access platform, and we need an... 
    Work at office
    Local area
    Remote work

    Owner.com

    San Francisco, CA
    5 days ago
  • $204k - $348k

     ...Sr Principal/Principal Software Engineer, App Cambridge, MA USA; San Francisco, CA USA Scientists shouldn't have to context-switch between a...  ..., age, citizenship, marital status, disability, gender identity or Veteran status. Information you provide during your... 
    Full time
    Work at office
    Local area
    Flexible hours

    Lila Sciences

    San Francisco, CA
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Identity. Be the first to apply!