Sr Software Development Engineer

Workday

Not specified; not specified; not specified
Hybrid (at least 50% in-office time per quarter)
8+ years software development experience
4+ years distributed backend system design
Fluency in java or scala programming
Workday is seeking a Senior Software Development Engineer to join their Core Services organization, focusing on building and supporting distributed systems for enterprise-level applications. The ideal candidate will have extensive experience in software development, particularly in Java or Scala, and possess strong skills in distributed systems design and implementation

Job Summary

  • The role involves designing and delivering enterprise-grade solutions for a Fortune 500 company focused on managing people and money.
  • Candidates will work within the Core Services organization to build foundational technology that powers highly-performant distributed systems at scale.
  • The position offers a flexible work approach requiring at least 50% time in-office or field while supporting a culture of integrity and empathy.

Matching Summary

Match Score: 85

Workday is seeking a Senior Software Development Engineer to join their Core Services organization, focusing on building and supporting distributed systems for enterprise-level applications. The ideal candidate will have extensive experience in software development, particularly in Java or Scala, and possess strong skills in distributed systems design and implementation.

Salary

Not specified; Not specified; Not specified

Skills & Requirements

Must-have

  • 8+ years software development experience
  • 4+ years distributed backend system design
  • Fluency in Java or Scala programming
  • Expertise in multi-threading and concurrency
  • Experience with high availability strategies
  • Proficiency in API development REST gRPC

Nice-to-have

  • Mentoring team members through code reviews
  • Understanding of Agile methodologies
  • Experience with Spark Kafka Trino frameworks
  • Knowledge of CAP Theorem implementation
  • Strong algorithmic thinking skills
  • Collaborative culture fit

Key Requirements

  • Bachelor's degree in Computer Science or equivalent
  • 8+ years experience in software development engineering
  • 4+ years experience designing distributed backend systems
  • Deep expertise in horizontal scale and production support

Work Rights

Not specified

Tailored Resume

Cover Letter