Workday is hiring a Senior Software Developer - Authentication

About the Role

Workday is hiring a Senior Software Developer for our Authentication Security team. In this role, you will architect and implement critical authentication services, ensuring they are reliable and secure under heavy load. You'll be responsible for building and maintaining standards like OIDC, SSO, SAML, and FIDO.

What You'll Do

  • Partner with leaders in engineering and products to define the vision, strategy, and roadmap for the security platform.
  • Design and build high-performance services, libraries, and APIs that keep authentication reliable and secure.
  • Work closely with support and engineering teams to address customer issues, fix bugs, and build new features.
  • Participate in on-call rotation and lead incident response for services to restore service quickly during events.
  • Develop tools to enhance code reliability and streamline adoption of our security services.
  • Leverage good software design patterns and principles.
  • Contribute to a collaborative team culture that encourages iteration and innovation.

What We're Looking For

  • 7+ years of software development experience, leading technical initiatives, designing complex systems, and ensuring scalability and maintainability.
  • 7+ years of experience in object oriented programming such as Java, Scala, Kotlin.
  • Deep understanding of patterns for resilient services such as backpressure, idempotency, timeouts, and circuit-breaking strategies.
  • Deep expertise and experience in API Development (REST) and designing and building microservices.
  • Bachelor's degree in a computer related field or equivalent work experience.
  • Strong understanding of IAM Concepts.
  • Knowledge/ experience with developing security, identity, authentication, authorization solutions and open standards such as SAML and OIDC.

Nice to Have

  • Expert knowledge of identity protocols and standards, including OAuth 2.0, OpenID Connect (OIDC), and SAML.
  • Knowledge of different data storage technologies, such as Redis and MySQL.
  • Working experience with source control and CI/CD tools such as Git, BitBucket, Jenkins.
  • Knowledge of Docker and container orchestration frameworks such as Kubernetes.
  • Experience with observability and monitoring tools such as Prometheus, Grafana, or OpenTelemetry.
  • Proven ability in writing technical design documents and collaborating within a software development team.
  • Experience with relational database technologies (e.g. PostgreSQL, MySQL, or SQL Server).

Technical Stack

  • Languages: Java, Scala, Kotlin
  • APIs & Architecture: REST, Microservices
  • Security Standards: SAML, OIDC, OAuth 2.0
  • Databases & Storage: Redis, MySQL, PostgreSQL, SQL Server
  • DevOps & Tools: Git, BitBucket, Jenkins, Docker, Kubernetes
  • Monitoring: Prometheus, Grafana, OpenTelemetry

Team & Environment

You will join the Authentication Security team, a collaborative group focused on building and maintaining Workday's critical authentication platform.

Workday's culture is rooted in integrity, empathy, and shared enthusiasm. We look for curious minds and courageous collaborators who bring sun-drenched optimism and drive.

Workday is an Equal Opportunity Employer including individuals with disabilities and protected veterans.

Required Skills
JavaScalaKotlinRESTMicroservicesSAMLOIDCOAuth 2.0RedisMySQLAuthenticationAuthorizationIdentity ManagementSecurity ProtocolsDistributed Systems JavaScalaKotlinRESTMicroservicesSAMLOIDCOAuth 2.0RedisMySQLAuthenticationAuthorizationIdentity ManagementSecurity ProtocolsDistributed Systems
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Workday
A Fortune 500 company and a leading AI platform for managing people, money, and agents, shaping the future of work through enterprise cloud solutions.
All jobs at Workday Visit website
Job Details
Category security
Posted 2 months ago