Sr Software Engineer (distributed Systems)

Workday

**
7+ years java or scala experience
3+ years distributed systems development
Expertise in database internals
** Workday is seeking a Sr Software Engineer specializing in distributed systems to join their Data Platform Engineering team. The role involves developing and enhancing data cloud features, focusing on efficient data processing and transaction management at scale, while contributing to a collaborative and innovative company culture. **

Job Summary

  • The Data Warehouse Core team is responsible for building the next-generation secure and at-scale data platform enabling customers to build AI-native applications.
  • Engineers will architect and build features in distributed ingestion, transaction, and query processing engines to support fast operations over tens of billions of rows.
  • Workday offers a culture rooted in integrity and empathy, providing tools to grow and the trust to take risks in a collaborative environment.

Matching Summary

Match Score: 75

** Workday is seeking a Sr Software Engineer specializing in distributed systems to join their Data Platform Engineering team. The role involves developing and enhancing data cloud features, focusing on efficient data processing and transaction management at scale, while contributing to a collaborative and innovative company culture. **

Skills & Requirements

Must-have

  • 7+ years Java or Scala experience
  • 3+ years distributed systems development
  • Expertise in database internals
  • Strong SQL knowledge
  • Experience with Apache Spark

Nice-to-have

  • Knowledge of Kubernetes
  • Familiarity with Apache Iceberg
  • Experience with Trino
  • Interest in JVM performance tuning
  • Passion for AI-native applications

Key Requirements

  • 7+ years programming experience
  • 3+ years relevant domain experience
  • Background in data warehousing
  • Distributed system application expertise

Work Rights

Not specified

Tailored Resume

Cover Letter