Software Engineer - Agentic AI & API Platform

Workday Workday · Enterprise · Dublin, Ireland

Software Engineer role focused on building and maintaining APIs and backend services that support agentic AI use cases within Workday's enterprise platform. The role involves designing scalable, resilient distributed systems and optimizing APIs for consumption by both human developers and AI agents, ensuring they are deterministic, self-describing, and resilient for complex workflows.

What you'd actually do

  1. Design, develop, and maintain product APIs and backend services.
  2. Implement robust API behaviors including routing, validation, authentication/authorization, transformation, and error handling.
  3. Contribute to high‑throughput, low‑latency components and integrations, focusing on resiliency, scalability, and fault tolerance.
  4. Apply API contract and governance practices using OpenAPI/Swagger and internal standards.
  5. Build and improve frameworks and tooling used by Product Engineering teams to define, publish, and maintain APIs (REST, SOAP, Graph, etc.).

Skills

Required

  • TypeScript
  • Python
  • REST
  • SOAP
  • JSON
  • XML Schema
  • WSDL
  • GraphQL
  • OpenAPI
  • Swagger
  • distributed systems architecture
  • high-throughput workloads
  • concurrency management
  • caching strategies
  • API gateway responsibilities
  • API specifications
  • API lifecycle management
  • testing methodologies
  • source control
  • modern dev tooling
  • Git
  • GitHub
  • CI
  • debugging
  • profiling

Nice to have

  • AI-assisted development tools
  • Cursor
  • Claude Code
  • GitHub Copilot
  • algorithmic thinking
  • cloud-based development
  • AWS
  • Kubernetes
  • MCP
  • integration models
  • agentic AI

What the JD emphasized

  • 5+ years of experience in software engineering building scalable backend services or platforms.
  • 3+ years of experience with TypeScript or Python in production environments
  • 2+ years of experience with web service/API technologies (such as REST, SOAP, JSON, XML Schema, WSDL, GraphQL, etc) with an emphasis on contract-first design (OpenAI / Swagger)
  • 2+ years of experience working with distributed systems architecture, handling high-throughput workloads, concurrency management, or advanced caching strategies

Other signals

  • building APIs for AI agents
  • agentic AI use cases
  • designing and scaling APIs for AI agents