Sr Associate Software Engineer (distributed Systems)

Workday

Dublin, Ireland
**
Scala, akka http, akka streams
Develop highly scalable and resilient distributed systems
Implement routing, validation, authentication, transformation logic
** Workday is seeking a Senior Associate Software Engineer for their Gateways team in Dublin, specializing in building and maintaining API gateway services. The ideal candidate will have experience with Scala or Java, along with a strong understanding of distributed systems and software development best practices. **

Job Summary

  • As a Software Engineer on the Gateways team, you will play an important role in building and maintaining the API gateway services that power Workday's integration layer.
  • Your work will directly impact the reliability and performance of services that every Workday integration and API call depends on.
  • We’re obsessed with making hard work pay off, for our people, our customers, and the world around us.

Matching Summary

Match Score: 75

** Workday is seeking a Senior Associate Software Engineer for their Gateways team in Dublin, specializing in building and maintaining API gateway services. The ideal candidate will have experience with Scala or Java, along with a strong understanding of distributed systems and software development best practices. **

Skills & Requirements

Must-have

  • Scala, Akka HTTP, Akka Streams
  • Develop highly scalable and resilient distributed systems
  • Implement routing, validation, authentication, transformation logic
  • Diagnose and resolve production issues
  • Collaborate with multi-functional teams

Nice-to-have

  • Experience with distributed systems
  • Experience with high-throughput services
  • Familiarity with reactive/streaming frameworks

Key Requirements

  • 3+ years of experience in software engineering
  • 2 years of experience with Scala or Java
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • Solid understanding of algorithmic thinking
  • Proficient in software development practices
  • Experience with code testing methodologies
  • Strong understanding of Object-Oriented Design principles
  • Familiarity with source control management tools

Work Rights

Not specified

Tailored Resume

Cover Letter