Senior Software Engineer, Identity & Access Management
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
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
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
- Software Engineer 7
- Software Developer 4
- AI Full stack Software Engineer 2
- Analyst 2
- Data Scientist 2
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.
Skills
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
Staff Software Engineer, Identity & Access Management
Brex
Staff Software Engineer, Identity & Access Management
Brex
Staff Software Engineer, Identity & Access Management
Brex
Lead Software Engineer, Identity and Access Management
JPMorgan Chase
Senior Software Engineer, Identity Security
Salesforce