Workday
Posted 4mo ago

Senior Software Developer - Authentication Team

Workday
Dublin or Ireland
HybridFull Time
Responsibilities
  • Design systems
  • Build services
  • Lead incidents
Requirements
  • 7+ years software development
  • OO languages (Java/Scala/Kotlin)
  • API/microservices
  • IAM concepts
  • Security/authentication standards
  • Bachelor's degree or equivalent
Technical tools mentioned
JavaScalaKotlinRESTMicroservicesOIDCSAMLOAuth 2.0GitJenkinsDockerKubernetesRedisMySQLPostgreSQLOpenTelemetryPrometheusGrafana

Job description

Your work days are brighter here.

We’re obsessed with making hard work pay off, for our people, our customers, and the world around us. As 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. The minute you join, you’ll feel it. Not just in the products we build, but in how we show up for each other. Our culture is rooted in integrity, empathy, and shared enthusiasm. We’re in this together, tackling big challenges with bold ideas and genuine care. We look for curious minds and courageous collaborators who bring sun-drenched optimism and drive. Whether you're building smarter solutions, supporting customers, or creating a space where everyone belongs, you’ll do meaningful work with Workmates who’ve got your back. In return, we’ll give you the trust to take risks, the tools to grow, the skills to develop and the support of a company invested in you for the long haul. So, if you want to inspire a brighter work day for everyone, including yourself, you’ve found a match in Workday, and we hope to be a match for you too.

About the Team

At Workday, the Authentication Security team is the cornerstone of our user trust and safety. We build and maintain the critical services that act as the front door to our entire ecosystem. Our mission is to provide secure, scalable, and seamless access for millions of users, protecting their data while enabling a frictionless experience. We are a team of passionate engineers dedicated to solving complex challenges in the authentication and identity space!

About the Role

Join our Authentication Security team as an experienced Software Developer to design and build highly resilient authentication systems for our platform. We’re looking for a hands-on technical leader who loves building highly scalable, distributed security infrastructure.You will work closely with the team to architect and implement critical authentication standards (OIDC, SSO, SAML, FIDO), while ensuring our services remain resilient under heavy load. As a technical leader you will thrive in ambiguity, turning abstract security requirements into concrete, robust solutions. If you are a problem-solver who enjoys navigating complex security architecture, and mentoring others to do the same, this is your opportunity to shape the future of our platform.

What You'll Do

  • Define the vision, strategy, and roadmap for the security platform in partnership with engineering and product leadership.
  • Design and build robust, high-performance services, libraries, and APIs to ensure secure and reliable authentication.
  • Develop tools to improve code reliability and streamline the adoption of our security services.
  • Leverage and champion good software design patterns and principles.
  • Collaborate closely with support and engineering teams to resolve customer issues, fix bugs, and implement new features.
  • Contribute to a collaborative team culture that fosters iteration and innovation.
  • Demonstrate excellence when working autonomously, with an understanding of when to seek support from team members.
  • Participate in on-call rotation and lead incident response for services to ensure quick service restoration during events.
  • Possess the ability to work effectively with both technical and non-technical stakeholders to deliver high-value results.

About You

About You

Basic Qualification 

  • 7+ years of software development experience, leading technical initiatives, designing complex systems, and ensuring the scalability and maintainability of software products

  • 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 

Other Qualification

  • 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)



Our Approach to Flexible Work
 

With Flex Work, we’re combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role). This means you'll have the freedom to create a flexible schedule that caters to your business, team, and personal needs, while being intentional to make the most of time spent together. Those in our remote "home office" roles also have the opportunity to come together in our offices for important moments that matter.


Workday Pay Transparency Statement

Workday pay ranges vary based on work location. As a part of the total compensation package, this role may be eligible for the Workday Bonus Plan or a role-specific commission/bonus, as well as annual refresh stock grants. Recruiters can share more detail during the hiring process. Each candidate’s compensation offer will be based on multiple factors including, but not limited to, geography, experience, skills, job duties, and business need, among other things. For more information regarding Workday’s comprehensive benefits, please click here.

Pursuant to applicable Fair Chance law, Workday will consider for employment qualified applicants with arrest and conviction records.

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


At Workday, we are committed to providing an accessible and inclusive hiring experience where all candidates can fully demonstrate their skills. If you require assistance or an accommodation at any point, please email
[email protected].

Are you being referred to one of our roles? If so, ask your connection at Workday about our Employee Referral process!

At Workday, we value our candidates’ privacy and data security.  Workday will never ask candidates to apply to jobs through websites that are not Workday Careers. 

  

Please be aware of sites that may ask for you to input your data in connection with a job posting that appears to be from Workday but is not.

  

In addition, Workday will never ask candidates to pay a recruiting fee, or pay for consulting or coaching services, in order to apply for a job at Workday.

About Workday

Enterprise cloud applications for finance and human resources.

Year founded
2005
Employees
21000
Organization type
Public
Latest investment
IPO (2012)
Headquarters
US

Similar jobs

Senior Software Developer roles near Dublin, Leinster
3mo
Save
Mark Applied
Hide
Senior Software Engineer
Dublin or Barcelona
HybridFull Time
EdgeTier
EdgeTier: AI-powered customer-interaction analytics software serving high-volume contact centres and CX teams.
6+ YOE6+ years software development in product/SaaS; strong Python; SQL (PostgreSQL); data-at-scale experience; end-to-end engineering; strong communication; independent; experience with AI coding tools.
Python, PostgreSQL, Flask, AWS, Pytest, GitHub Actions, Terraform
3mo
Save
Mark Applied
Hide
Senior Software Engineer
Dublin, Leinster, Ireland
HybridFull Time
Quantexa
Quantexa: Private UK software providing AI-powered decision intelligence and data analytics to banks, insurers, telecoms, and governments.
Scala or functional programming experience; full software lifecycle; ability to collaborate with product and delivery teams.
Scala, Java, Spark, Hadoop, Elasticsearch, DevOps tooling
3mo
Save
Mark Applied
Hide
Senior Software Engineer - REDAPL Graph Engine
Dublin or Lisbon or Madrid or Paris or Remote - France or Remote - Germany or Remote - Spain
HybridFull Time
Datadog
DatadogNASDAQ: DDOG: Cloud observability and security platform for the AI era.
BS/MS/PhD in CS/Engineering or related field; strong backend and distributed systems experience; work with multiple data stores; lead platform/infra initiatives.
Neo4j, Memgraph, JanusGraph, ArangoDB, Amazon Neptune, PuppyGraph, Apache Iceberg, Trino, Calcite, Substrait, DataFusion
3mo
Save
Mark Applied
Hide
Senior Software Engineer
Cork or Dublin
HybridFull Time
MongoDB
MongoDBNASDAQ: MDB: Unified data platform for building modern applications.
7+ YOE7+ years in application/software/product security with C++ experience; security assessments; collaboration; strong communication; ownership.
C++, Threat modeling, Penetration testing, Security assessments
3mo
Save
Mark Applied
Hide
Senior Software Engineer – Risk and Underwriting
Dublin, /, Ireland
OnsiteFull Time
RenaissanceRe
RenaissanceReNYSE: RNR: Bermuda-based public reinsurer providing property, casualty, and specialty reinsurance and selected insurance solutions to customers.
Design and develop Python data solutions; AWS cloud; CI/CD; leadership; mentoring; fast-paced teamwork.
Python, SQL, AWS, AWS EKS, Glue, Step Functions, CI/CD, Docker, Kubernetes, Serverless, ETL, Dimensional Modeling
3mo
Save
Mark Applied
Hide
Senior Software Engineer
Dublin, Leinster, Ireland
OnsiteFull Time
Mastercard
MastercardNYSE: MA: Global payments technology powering digital economies.
8+ YOE8+ years of full-stack engineering experience; strong REST/JSON; cloud-native; highly collaborative; strong English communication.
.NET/C#, React, Redux, Typescript, Java JDK 11-17, Spring Boot, Spring Security, Maven, Hibernate/JPA, REST, SQL Server, Git, Jenkins, AWS, Cloud Foundry
3mo
Save
Mark Applied
Hide
Sr SWE, Fraud Science Data Platform
Dublin, Ireland, Ireland
HybridFull Time
PayPal
PayPalNASDAQ: PYPL: Global digital payment platform for consumers and businesses.
3+ YOE3+ years of software engineering experience; Bachelor’s degree or equivalent.
Python, SQL, BigQuery, Graph Algorithms, Data Pipelines
3mo
Save
Mark Applied
Hide
Senior Software Engineer (Innovation & Prototyping) (Dublin 2, IE)
Dublin, Leinster, Ireland
HybridFull Time
Bentley Systems
Bentley SystemsNasdaq: BSY: Public infrastructure engineering software serving architects, engineers, constructors, and owner-operators with design, construction, and asset-operation tools.
7+ YOE7+ years in software development; distributed systems and cloud-native architectures; experience with Azure/AWS/GCP; multi-tenant apps; AI-assisted tools; strong communication; degree in CS/SE or equivalent.
Azure, AWS, Google Cloud, Kubernetes, CI/CD, AI-assisted tools (GitHub Copilot, Google Gemini, Claude), Containers, Distributed systems