Senior Software Engineer, Identity & Access Management

McKesson Corporation

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Columbus, OH
Salary
$131,000–$218,300 / yr
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $198k
This role $175k
$119k $245k
below market most similar roles pay here above market

This role pays less than 70% of similar roles. Most pay $165,000–$230,125 — the blue band above. At the midpoint, this role pays about $175k versus about $198k for comparable roles.

Based on 240 similar postings.

Employer

About McKesson Corporation

McKesson Corporation is a premier American healthcare services company that distributes pharmaceuticals, medical-surgical supplies, and provides technology to the healthcare industry.

McKesson Corporation currently has 142 open roles on FindRole.

Listed pay typically runs $122,600–$204,400 across 79 roles with salary data.

Most-posted roles

View all roles at McKesson Corporation

At a glance

TL;DR · Senior Software Engineer, Identity & Access Management

As a Sr. Software Engineer, Identity & Access Management, you will join the team to build and modernize authentication and authorization capabilities for healthcare technology platforms. You will own complex identity capabilities from technical design through production support, focusing on migrating applications from legacy systems to modern platforms like Okta. Your daily work involves designing secure services, APIs, and integrations using OAuth 2.0, OpenID Connect, SAML, and SCIM. You will engineer identity infrastructure using Terraform and Infrastructure as Code to establish scalable patterns. Key technical requirements include proficiency in Java, C#, or Python, along with experience in CI/CD pipelines and secrets management. You will solve technical problems within a regulated healthcare environment, ensuring secure engineering practices for session handling, federation, and identity lifecycle integrations.

What does a Software Engineer earn?

Median $196750 from 2539 postings across 151 companies.

See salary data

What you'll do

  • Design, develop, test, and deploy secure authentication and authorization capabilities including SSO, MFA, and federation.
  • Lead the technical migration of applications and user populations from legacy systems to modern platforms like Okta.
  • Build and maintain identity infrastructure using Terraform and Infrastructure as Code to establish reusable patterns.
  • Implement identity integrations using industry standards such as OAuth 2.0, OpenID Connect (OIDC), SAML, and SCIM.
  • Develop secure services, APIs, and integrations to support identity workflows and provisioning.
  • Integrate identity configurations and security controls into CI/CD pipelines with automated testing and deployment.
  • Diagnose complex production identity issues involving tokens, sessions, federation, and access policies.
  • Create technical documentation, identity-flow diagrams, and operational runbooks for engineering teams.

What we're looking for

  • Degree or equivalent and typically requires 7+ years of relevant experience.
  • 5+ years of professional software engineering experience owning production applications, services, platforms, or distributed systems.
  • 2+ years of hands-on identity, authentication, authorization, or security engineering experience.
  • Strong programming experience in at least one language such as Java, C#, Python, or a comparable object-oriented/backend language.
  • Production experience integrating applications with modern identity providers like Okta, Microsoft Entra ID, Auth0, or Ping Identity.
  • Hands-on experience with OAuth 2.0, OpenID Connect (OIDC), and SAML in production systems.
  • Experience modernizing or migrating applications from legacy authentication technologies such as LDAP, Active Directory, or SiteMinder.
  • Hands-on experience using Terraform to provision and manage infrastructure or platform configuration as code.

More like this

Similar roles

Senior Software Engineer, Identity Security

Salesforce

San Francisco, CA +3 21 days ago $172,500–$260,100
AWS Kubernetes Python Go Distributed Systems APIs Service Architecture Identity and Access Management Security Fundamentals Secure Software Development Monitoring Alerting SLOs
5+ yrs exp Hybrid