Senior Software Engineer - Data Platform (Spark & Trino)

Canada Workday ULC

Full Time Computer Occupations
Apply Now
Location
Vancouver, British Columbia, Canada
Posted
July 01, 2026

Job Description

About the Role

As part of Workdayโ€™s Data platform team, you will be responsible for building, enhancing, and extending our Spark and Trino-based large-scale distributed data processing platform in the cloud. You will work alongside a top-notch team to architect and build features representing our:

  • High-velocity hybrid transactional/analytical engine

  • Low-latency interactive engine

  • Large scale cube builder engine
    ย 

  • In this role, you will be a key driver in ensuring the platform is hardened for production at massive scale. This includes designing fault-tolerant architectures, building robust self-healing mechanisms, and implementing comprehensive telemetry to make the internal state of our distributed query engines completely transparent.


    Key Responsibilities Include:

  • Developing data processing algorithms and techniques that work on large datasets, facilitating an interactive querying experience over lar...