What are the responsibilities and job description for the Hybrid Principal Software Engineer - Identity - Raleigh, NC position at Jobs via Dice?
- Join a leading global software company
- Work for one of the strongest internal software engineering teams in the US
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.)
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
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
Joshua Kerslake
Quote job ref
JN-436
Salary : $150,000 - $180,000