Workday is seeking a Principal Software Engineer specializing in Distributed Systems to join their Data Platform and Observability team. This role involves architecting and developing large-scale distributed data systems that support critical Workday products and provide real-time insights across Workday’s platforms, infrastructure, and applications. The team handles hundreds of terabytes of data for core Workday products, including HCM, Fins, AI/ML, internal data products, and Observability. The ideal candidate will enjoy writing efficient software and tuning/scaling large distributed systems, tackling challenges at massive scale for over 10,000 global customers, and working with world-class engineers to develop next-generation distributed systems platforms. The Messaging, Streaming, and Caching team, specifically, is a full-service Distributed Systems Engineering team responsible for architecting and providing async messaging, streaming, and NoSQL platforms and solutions that power Workday products. They develop client libraries, SDKs, and automation for deploying and operating hundreds of clusters, ensuring resiliency and operational excellence. Team members play a key role in improving services and encouraging their adoption within Workday's infrastructure, both in private and public clouds, designing and building new capabilities from inception to deployment.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
Associate degree