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
Workday is seeking a Sr Associate Software Engineer for their Gateways team, focusing on developing and maintaining API gateway services using technologies such as Scala and Akka. The position emphasizes collaboration, innovation, and a strong commitment to quality in software development while offering a fully remote work environment
Job Summary
This role involves building critical API gateway services that serve as the entry point for extensive integrations across Workday's global ecosystem.
The team operates a robust, scalable system handling significant traffic volumes while ensuring secure and efficient communication for customers worldwide.
Workday offers a flexible work approach requiring at least 50% time in-office or field per quarter to foster collaboration and community.
Matching Summary
Match Score: 85
Workday is seeking a Sr Associate Software Engineer for their Gateways team, focusing on developing and maintaining API gateway services using technologies such as Scala and Akka. The position emphasizes collaboration, innovation, and a strong commitment to quality in software development while offering a fully remote work environment.
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 Scala or Java experience
Bachelor's degree in Computer Science or equivalent
Strong understanding of Object-Oriented Design principles