Software Development Engineer

Workday Workday · Enterprise · Boulder, CO

Software Development Engineer role focused on building AI agents and agentic developer experiences for the Workday platform. The role involves full-stack ownership, integrating LLM strategies, and developing tools for developer productivity.

What you'd actually do

  1. Collaborate closely with peer engineers, product managers, and cross-functional teams to translate high level requirements into well-scoped, executable engineering work.
  2. Uphold API governance and engineering best practices within the team, including versioning, backward compatibility, and security standards for public-facing surfaces.
  3. Write clear technical documentation for your features and contribute to internal engineering knowledge bases.
  4. Contribute to release planning by evaluating the effort, risk, and priority of planned features.
  5. Own services through their full lifecycle, including incident response, root cause analysis, and ongoing reliability improvements

Skills

Required

  • JVM-based backend development (Java or Kotlin)
  • Spring Boot framework
  • TypeScript/JavaScript
  • React
  • Deploying and operating production services in cloud-native environments (GCP or AWS)
  • Large language model integration strategies
  • OpenAI-compatible APIs
  • Data streaming
  • Tool/function calling
  • Agentic architectures
  • Model Context Protocol (MCP)
  • AI coding agents
  • Real-time streaming (SSE/WebSockets)
  • OpenAI-compatible endpoints
  • Modern frontend technologies
  • Testing methodologies
  • Jest
  • React Testing Library
  • JUnit
  • Cypress

Nice to have

  • LangChain or comparable LLM orchestration frameworks
  • Cloud development technologies and platforms (AWS, Kubernetes, Helm)

What the JD emphasized

  • 5+ years of software engineering experience delivering full stack features at production scale.
  • 5+ years of experience in JVM-based backend development (Java or Kotlin), with proficiency in the Spring Boot framework.
  • 5+ years of proficiency in TypeScript/JavaScript, including experience with React.
  • 3+ years hands-on experience deploying and operating production services in a cloud-native environments like GCP or AWS.
  • Familiarity with large language model integration strategies, such as OpenAI-compatible APIs, data streaming, and tool/function calling.
  • Basic understanding of agentic architectures and the Model Context Protocol (MCP) as a producer or consumer.
  • Agentic Coding Tools: Hands on experience with AI coding agents such as Cursor, Claude Code, Windsurf, or Cline.

Other signals

  • AI agents that assist with coding, platform navigation, automation, troubleshooting, and application development workflows
  • building next-generation tools that enhance how thousands of developers build Extend apps
  • AI powered agentic developer experiences and workflows
  • building agentic tools that other external developers rely on every day