Software Developer - Identity & Authentication Team

Workday

Not specified; not specified; not specified
Hybrid (50% in-office time quarterly)
5+ years software development experience
Java scala or kotlin expertise
Identity lifecycle management scim 2.0
Workday is seeking a Senior Software Developer to join its Identity & Authentication Security team, focusing on designing and implementing scalable identity and authentication systems. The ideal candidate should have extensive experience in software development, particularly in identity lifecycle management and authentication protocols, and will thrive in a collaborative and innovative environment

Job Summary

  • The role involves designing and implementing robust SCIM endpoints to automate user provisioning across the Workday ecosystem.
  • Candidates must possess deep expertise in authentication standards including OIDC, OAuth 2.0, SAML, and FIDO to build secure access services.
  • Workday offers a flexible work approach requiring at least half of the time to be spent in-office or with customers each quarter.

Matching Summary

Match Score: 85

Workday is seeking a Senior Software Developer to join its Identity & Authentication Security team, focusing on designing and implementing scalable identity and authentication systems. The ideal candidate should have extensive experience in software development, particularly in identity lifecycle management and authentication protocols, and will thrive in a collaborative and innovative environment.

Salary

Not specified; Not specified; Not specified

Skills & Requirements

Must-have

  • 5+ years software development experience
  • Java Scala or Kotlin expertise
  • Identity Lifecycle Management SCIM 2.0
  • Authentication protocols OIDC OAuth SAML
  • Resilient distributed system patterns

Nice-to-have

  • Mentoring peers through code reviews
  • Familiarity with modern security threats
  • Experience with Prometheus and Grafana
  • Strong problem-solving in ambiguity
  • Collaborative cross-functional teamwork

Key Requirements

  • Bachelor's degree in computer-related field
  • 5+ years of software development experience
  • Proven track record in scalable distributed systems

Work Rights

Not specified

Tailored Resume

Cover Letter