
Software Engineer – Identity & Access Management
McKesson
full-time
Posted on:
Location Type: Hybrid
Location: Columbus • Ohio • United States
Visit company websiteExplore more
Salary
💰 $100,100 - $166,900 per year
Tech Stack
About the role
- Design, build, and maintain authentication and authorization solutions using OIDC, OAuth 2.0, and SAML
- Integrate applications and APIs with identity platforms such as Okta, Auth0, Ping, or Microsoft Entra ID
- Implement SSO, MFA, federated authentication, session management, and secure token handling
- Contribute to identity services such as login gateways, authorization middleware, claims transformation, and access policy enforcement
- Build production-quality systems using one or more of JavaScript/TypeScript, Ruby, Python, or C#
- Participate in on-call or operational support for critical identity services as needed
Requirements
- Degree or equivalent and typically requires 4+ years of relevant experience
- 4+ years' experience building and shipping production software as an individual contributor
- Deep experience (4+ years) with Okta and/or Auth0 (policies, apps, federation, claims)
- Hands-on experience (4+ years) implementing or integrating authentication and authorization using OIDC, OAuth 2.0, and/or SAML
- Strong understanding of secure engineering practices and common identity threats
- Experience working in at least one of the following: JavaScript/TypeScript, Ruby, Python, C#
- Ability to collaborate across engineering, product, and security teams and communicate technical decisions clearly.
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
OIDCOAuth 2.0SAMLJavaScriptTypeScriptRubyPythonC#MFASSO
Soft Skills
collaborationcommunicationproblem-solvingtechnical decision-making