Sr Software Development Engineer

Workday

Fully remote
8+ years software development experience
4+ years distributed backend systems design
Fluency in java or scala programming
The role involves designing, developing, and delivering enterprise-grade solutions with robust unit tests for a Fortune 500 AI platform

Job Summary

  • The role involves designing, developing, and delivering enterprise-grade solutions with robust unit tests for a Fortune 500 AI platform.
  • Candidates will collaborate with multiple partners to solve complex distributed systems design problems while mentoring team members.
  • The position offers a flexible work approach requiring at least 50% time in-office or with customers each quarter.

Matching Summary

The role involves designing, developing, and delivering enterprise-grade solutions with robust unit tests for a Fortune 500 AI platform.

Skills & Requirements

Must-have

  • 8+ years software development experience
  • 4+ years distributed backend systems design
  • Fluency in Java or Scala programming
  • Expertise in multi-threading and concurrency
  • Experience with horizontal scale and high availability

Nice-to-have

  • Mentoring team members through code reviews
  • Understanding of Agile methodologies
  • Solid algorithmic thinking skills
  • Experience with Spark or Kafka frameworks
  • Knowledge of CAP Theorem implementation

Key Requirements

  • Bachelor's degree in Computer Science or equivalent
  • 8+ years experience in software development engineering
  • 4+ years experience designing distributed backend systems

Work Rights

Not specified

Tailored Resume

Cover Letter