Employment

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
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Workday

A Fortune 500 company and a leading AI platform for managing people, money, and agents. We're shaping the future of work so teams can reach their potential and focus on what matters most.

Visit website
Job Details
Category security
Posted a month ago