Software Development Engineer
Core
Design, build, and operate backend microservices and developer-facing UI features for Workday's open, extensible, AI-native Developer Platform.
Role type
Senior backend engineer (Java/Kotlin, Spring Boot, Kubernetes)
Builds
Public and internal APIs, build-time authoring experiences, runtime UIs, and AI-integrated tooling for external developers
Domain
Enterprise SaaS, Developer Platforms, Cloud-Native Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Kotlin, Spring Boot, AWS, Kubernetes, Docker, Microservices, Distributed Systems, Observability, SLO-based alerting, API versioning, AI-augmented development, Test automation
Preferred skills
Go, MCP (Model Context Protocol), React/Angular/Vue, Developer platform experience
Technologies
Java, Kotlin, Spring Boot, AWS, Kubernetes, Docker, MCP, React, Angular, Vue
Responsibilities
Design and deliver backend microservices and UI features end-to-end; Build and evolve well-governed public and internal APIs; Operate cloud-native services with metrics, logging, and on-call; Integrate AI and agentic capabilities into the platform; Use AI-augmented development tools and validate agent-generated code; Partner with cross-functional teams to scope work and articulate tradeoffs
Seniority
Senior, hands-on IC