In the Orchestration & Integrations organisation we develop code at the very heart of Workday’s cloud based software platform. We are responsible for building highly scalable tools and agents that empower the largest customers in the world to design and process enterprise integrations between Workday and their applications.
Senior Software Development Engineer - Distributed Systems Designs, develops, troubleshoots and debugs distributed software programs for enhancements and new products across multiple disciplines and multiple platforms. Capable of designing and implementing software able to manage the tradeoffs between data consistency, availability, partition tolerance. Develop, design and deploy software and tools in support of a data processing system, including highly concurrent transaction processing, distributed memory management, communication protocols, and efficient distributed data algorithms.
Some Workday technologies: Scala, Akka, AWS, GraphQL, Docker, Terraform, Kubernetes, Jenkins, Kafka, ZooKeeper, RabbitMQ, Linux, Gradle.