Principal Software Engineer, Identity
$160.2k - $425kGitHub
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!
$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...SuggestedWork experience placementWork at officeLocal area- ...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...SuggestedFull timeLive inRemote workFlexible hours
$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...SuggestedFull timeLocal area$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$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...SuggestedLocal area$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 inWork at officeFlexible hours- ...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
$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...$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 timeWork experience placementWork at officeLocal area$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 areaRemote workVisa sponsorshipWork visa- ...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 workRemote work
$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 timeWork at officeLocal area2 days per week3 days per week$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 workLive inWork at officeLocal area- ...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 areaWorldwideFlexible hours
- ...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
$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 payWork at officeImmediate startVisa sponsorshipWork visaFlexible hours$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 workLive inWork at officeLocal area$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 workWork at officeLocal areaRemote work2 days per week$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$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,...$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 workLocal areaRemote workWorldwideFlexible hours$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 timeTemporary workLocal areaFlexible hours$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 placementLocal area$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 officeFlexible hours$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 timeLocal areaRemote work$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 workFlexible hours$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...$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 contractLocal area- ...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 officeLocal areaRemote work
$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 timeWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Identity. Be the first to apply!
- senior principal software engineer San Francisco, CA
- principal software engineer San Francisco, CA
- principal San Francisco, CA
- principal scientist San Francisco, CA
- principal data scientist San Francisco, CA
- principal cloud computing engineer San Francisco, CA
- senior principal scientist San Francisco, CA
- principal designer San Francisco, CA
- principal architect San Francisco, CA
- associate principal San Francisco, CA


