Back to Job Search Results

Software Development Engineer - Identity and Access Management (MID/ Senior Level - L5)

Date Posted: Jun 25, 2025

Job #1681281
Contract
Austin, Texas, United States

Software Development Engineer – IAM (L5)

Location: Austin, TX
Level: Mid-to-Senior

We’re looking for a seasoned Software Development Engineer to join our Identity and Access Management (IAM) team. In this role, you’ll design and build secure, scalable identity solutions that power authentication, authorization, and user management across our systems.


What You’ll Do

  • Build and maintain IAM services, APIs, and microservices
  • Implement SSO, MFA, and user provisioning workflows
  • Develop secure, high-performance code with a focus on scalability
  • Integrate with third-party identity providers
  • Drive CI/CD, containerization, and cloud deployment for IAM systems
  • Ensure compliance with security standards and best practices

What You Bring

  • 5+ years in software development; 3+ years in IAM
  • Proficiency in Java, Python, Go, or C#
  • Experience with OAuth 2.0, OpenID Connect, SAML, JWT
  • Strong knowledge of REST APIs, microservices, and cloud platforms (AWS, Azure, or GCP)
  • Familiarity with Docker, CI/CD tools, and infrastructure as code

?? Tech Stack

  • Languages/Frameworks: Java, Python, Go, Spring Boot, Flask, React
  • IAM Tools: OAuth 2.0, SAML, LDAP, JWT
  • Databases: PostgreSQL, MongoDB
  • DevOps: Docker, Kubernetes, Jenkins, Terraform
  • Testing: JUnit, pytest, JMeter

Bonus Points

  • Experience with GraphQL, event-driven architecture, or message queues
  • Contributions to open-source IAM projects
  • Security certifications (e.g., CSSLP, OSCP)

? Impact

You’ll shape the future of our IAM architecture, mentor junior engineers, and ensure secure access across our platform.

Apply Now

Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

Mandatory questions are indicated. All other questions are optional. I agree that any sensitive personal information I voluntarily provide in response to optional questions will be handled in accordance with the Global Privacy Policy. I acknowledge and agree to receive communications from Korn Ferry via phone, SMS and email (message frequency varies, SMS message and data rates may apply). I am not a citizen of, ordinarily resident, or physically located in Cuba, Iran, North Korea, Syria, or the Crimea, Donetsk, or Luhansk regions of Ukraine nor ordinarily resident or physically located in the Russian Federation. I understand that I can withdraw this consent at any time by contacting privacy@kornferry.com.