W

Senior Software Engineer (Data Platform, Spark & Trino)

Workday

vancouver, metro vancouver regional district, Canada Full-time June 16, 2026

Found Description

Requirements

  • 8+ years of software development experience in Java and/or Scala in Linux/Unix environment
  • Experience operating large-scale distributed systems natively within public cloud environments (AWS or GCP)
  • 3+ years in database internals, query processing, or distributed systems
  • You have a BS in Computer Science or a related field with 5 years of experience, or an MS/PhD in Computer Science, or a relevant area, with 3 years of experience
  • A strong grasp of SQL and distributed data processing engines (e.g., Apache Spark)
  • Hands-on experience with Trino (formerly PrestoSQL) or Presto for executing fast, distributed SQL queries across large, heterogeneous data sources
  • Proven experience architecting and tuning distributed systems for high availability, fault tolerance, and massive horizontal scale
  • Experience implementing observability and telemetry frameworks (e.g., Prometheus, Grafana, OpenTelemetry, JMX...

Ready to Apply?

Submit your application for Senior Software Engineer (Data Platform, Spark & Trino) at Workday

Apply Now