McKesson

Software Engineer - Identity & Access Management

$100K–$167KFull-time · USA, Remote
✓ Verified live on the employer's own system · added 35 days ago
Save search
Mid-level · 4+ yrs exp

Requirements

Experience: 4+ years

Skills & tools

ManagementSecurityJavascriptPythonC SharpDevopsCode ReviewRecordkeeping
Apply on company site ↗ See your fit → free

Full job description

We are seeking a Software Engineer with deep interest and experience in Identity & Access Management (IAM) to help design, build, and secure authentication and authorization capabilities across CoverMyMeds' platforms. This role sits on a core IAM platform team that owns end-user identity, federated authentication, and authentication infrastructure for web applications, partnering closely with Security, Product, and other engineering teams.

This is a hands-on individual contributor role in a product-oriented, Kanban-driven environment, where impact is achieved through technical depth, secure engineering practices, and collaboration.

- 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.

- Support SMART on FHIR (OAuth 2.0) use cases and unified authentication initiatives.

- Apply industry-standard security practices including least privilege, secure defaults, defense in depth, and secure secret handling .

- Partner with Security on threat modeling, risk reviews, and secure SDLC practices .

- Implement identity solutions aligned with NIST-based identity and access control principles .

- Build production-quality systems using one or more of JavaScript/TypeScript, Ruby, Python, or C# .

- Write clean, testable, maintainable code with strong engineering discipline (CI/CD, code reviews, automated testing).

- Create clear technical documentation for APIs, integrations, and operational support.

- Participate in on-call or operational support for critical identity services as needed.

- Work within a Kanban delivery model , managing flow and continuously improving quality and throughput.

- Collaborate with Product, Security, and stakeholders to define outcomes and manage tradeoffs.

- Bring an enterprise-first mindset , constructively challenging designs and contributing new ideas.

Priority will be given to candidates who reside in the Columbus , OH metropolitan area.

We are unable to provide sponsorship for this role now or in the future.

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.

- Experience with SMART on FHIR , SCIM, directory integrations, or identity lifecycle management.

- Familiarity with RBAC/ABAC , claims-based authorization, or policy engines.

- Experience improving reliability of critical auth systems (SLIs/SLOs, graceful degradation).

McKesson welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. If you require accommodation please contact us by sending an email to Disability_Accommodation@McKesson.com .

More jobs at McKesson

Similar jobs near USA, Remote

Tell me when more Staff Software Engineer, Identity & Access Management jobs post near Remote - U.S. We re-check every listing against the employer’s own board — no résumé needed.

Search Software Engineer - Identity & Access Management jobs near USA, Remote → Browse all live jobs

This posting was published by McKesson on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.