Sr. Software Engineer (Distributed Systems)
Core
Designing and scaling Workday's Dev core services platform, including secure, scalable microservices and distributed systems for Workday Extend.
Role type
Senior Software Engineer (Distributed Systems & Microservices)
Builds
Scalable microservices, distributed subsystems, and frontend experiences for Workday Extend.
Domain
Enterprise SaaS, Cloud Infrastructure, AI-augmented Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, Microservices design, Java or Scala, Cloud-native development (AWS/GCP), Containerization (Docker/Kubernetes), API contract management, AI-assisted coding tools (Cursor/Claude Code), Full-stack development (React/TypeScript), System observability, CI/CD pipeline management
Preferred skills
Startup technical founder experience, Model Context Protocol (MCP) implementation, Cloud cost optimization, Developer Platform expertise
Technologies
Java, Scala, React, TypeScript, AWS, GCP, Docker, Kubernetes, Cursor, Claude Code, MCP
Responsibilities
Design and evolve secure, scalable microservices; Own major platform initiatives end-to-end; Champion best practices in domain-driven design and architectural modernization; Leverage AI-assisted engineering tools to accelerate delivery; Lead and unblock a small, high-velocity team of developers.
Seniority
Senior, hands-on IC with mentorship responsibilities