Sr Associate Software Engineer (distributed Systems)
Workday
Not specified; not specified; not specified
Fully remote
3+ years software engineering experience
2+ years scala or java development
Bachelor's degree in computer science
The role involves building highly scalable and resilient distributed systems that serve as the critical entry point for extensive integrations across Workday
Job Summary
The role involves building highly scalable and resilient distributed systems that serve as the critical entry point for extensive integrations across Workday.
Candidates will work with technologies such as Scala, Akka HTTP, and Akka Streams to implement robust routing, validation, authentication, and transformation logic.
Workday offers a flexible work approach requiring at least half of the time each quarter to be spent in-office or with customers, fostering deep connections within the team.
Matching Summary
The role involves building highly scalable and resilient distributed systems that serve as the critical entry point for extensive integrations across Workday.
Salary
Not specified; Not specified; Not specified
Skills & Requirements
Must-have
3+ years software engineering experience
2+ years Scala or Java development
Bachelor's degree in Computer Science
Experience with distributed systems design
Proficiency in unit and integration testing
Nice-to-have
Familiarity with Akka HTTP and Akka Streams
Experience with high-throughput services
Strong algorithmic thinking skills
Collaborative team member mindset
Knowledge of reactive streaming frameworks
Key Requirements
3+ years of software engineering experience
2 years of experience with Scala or Java
Bachelor's degree in Computer Science or equivalent practical experience