Demo

Hybrid Principal Software Engineer - Identity - Raleigh, NC

Jobs via Dice
Raleigh, NC Intern
POSTED ON 4/14/2026
AVAILABLE BEFORE 5/10/2026
  • Join a leading global software company
  • Work for one of the strongest internal software engineering teams in the US

About Our Client

This organization is a global provider of AI-powered infrastructure software designed to develop, deploy, and manage high-impact business applications. This is a full-time hybrid position (2 days on-site) and a package in the $160k-$200k range is on offer for the right candidate.

Job Description

Some of the responsibilities for the Principal Software Engineer will include:

  • Own and architect this organization's identity, authentication, and authorization systems
  • Design and evolve secure, scalable solutions supporting SAML, OAuth 2.0, OpenID Connect, JWT, MFA, and social login
  • Lead and support enterprise SSO integrations with major identity providers (Okta, Azure AD / Entra ID, Ping, Google, etc.)
  • Ensure high availability, performance, and operational resilience of identity services in a large-scale SaaS environment
  • Drive security best practices, including token lifecycle management, key rotation, secrets handling, and compliance alignment (SOC 2, ISO, etc.)

MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants.

The Successful Applicant

The successful Principal Software Engineer will ideally have:

  • 7 years of professional software engineering experience with a strong focus on identity and authentication
  • Deep hands-on experience with SAML 2.0, OAuth 2.0, OpenID Connect, JWT, and modern authentication flows
  • Proven experience building and operating SSO and identity platforms at scale in SaaS environments
  • Strong backend development experience (e.g., C#, .NET and API design)
  • Solid understanding of authentication security principles, threat models, and mitigations
  • Experience with cloud platforms (AWS, Azure, or Google Cloud Platform)
  • Familiarity with CI/CD pipelines

What's On Offer

Included in the compensation package:

  • Excellent base salary ($150k-$180k)
  • 10% Annual Bonus Target
  • 2 days in office, 3 days remote
  • Full Benefits - Medical, Dental, Vision, Matching 401k
  • Flexible vacation time

Contact

Joshua Kerslake

Quote job ref

JN-436

Salary : $150,000 - $180,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Hybrid Principal Software Engineer - Identity - Raleigh, NC?

Sign up to receive alerts about other jobs on the Hybrid Principal Software Engineer - Identity - Raleigh, NC career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobs via Dice

  • Jobs via Dice Burlington, VT
  • Entry-Level Help Desk Technician - Job Description We are seeking an entry-level Help Desk Technician to provide frontline technical support to end users. ... more
  • Just Posted

  • Jobs via Dice Harrisburg, SD
  • Energy Transfer , recognized by Forbes as one of America's best large employers , is dedicated to responsibly and safely delivering America's energy . We a... more
  • Just Posted

  • Jobs via Dice Pierre, SD
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Techgene Solutions LLC, is seeking the following. Appl... more
  • Just Posted

  • Jobs via Dice Pierre, SD
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Radise International LLC, is seeking the following. Ap... more
  • Just Posted


Not the job you're looking for? Here are some other Hybrid Principal Software Engineer - Identity - Raleigh, NC jobs in the Raleigh, NC area that may be a better fit.

  • Michael Page International Raleigh, NC
  • Join a leading global software company Work for one of the strongest internal software engineering teams in the US About Our Client This organization is a ... more
  • Just Posted

  • Progress Software Raleigh, NC
  • We are Progress (Nasdaq: PRGS) – the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applicat... more
  • Just Posted

AI Assistant is available now!

Feel free to start your new journey!