Software Developer - Identity & Authentication Team
Workday
Fully remote
Scim 2.0 implementation
Oidc, oauth 2.0, saml 2.0 protocols
Resilient distributed systems design
Workday is seeking a Senior Software Developer for their Identity & Authentication Security team, focusing on designing and building secure, scalable identity management systems. The ideal candidate will have extensive experience in software development, particularly with Identity Lifecycle Management and authentication protocols
Job Summary
Design and build highly resilient identity and authentication systems, bridging the gap between Identity Lifecycle Management and Authentication standards.
Architect SCIM endpoints for automated user provisioning and build high-performance services for secure access using OIDC, OAuth 2.0, SAML, and FIDO.
Lead the adoption of clean code, scalable software design patterns, and participate in on-call rotations for critical infrastructure.
Matching Summary
Match Score: 85
Workday is seeking a Senior Software Developer for their Identity & Authentication Security team, focusing on designing and building secure, scalable identity management systems. The ideal candidate will have extensive experience in software development, particularly with Identity Lifecycle Management and authentication protocols.
Skills & Requirements
Must-have
SCIM 2.0 implementation
OIDC, OAuth 2.0, SAML 2.0 protocols
Resilient distributed systems design
RESTful API design
Java, Scala, or Kotlin development
Nice-to-have
Modern security threats mitigation
Microservices architecture experience
Monitoring with Prometheus, Grafana
Mentoring peers and technical leadership
Key Requirements
5+ years of software development experience
Bachelor's degree in a computer-related field or equivalent work experience
Proven track record in designing, building, and maintaining scalable distributed systems