xelys jobs xelys jobs

Senior Software Engineer (Data Platform, Spark & Trino)

Workday

full-remoteseniorpermanentbackenddata Full remote Today via WTTJ

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

Apache SparkTrinoPrestoDistributed SystemsFault ToleranceObservabilityOpenTelemetryPrometheusGrafanaJavaScala

About the role

Role Overview

Senior Software Engineer for the Data Platform working on distributed query engines, specializing in Spark and Trino.

Responsibilities

  • Design fault-tolerant architectures for distributed query engines
  • Build self-healing mechanisms and graceful degradation strategies for Spark/Trino clusters
  • Implement comprehensive telemetry/observability for distributed workloads
  • Develop data processing algorithms and techniques for large datasets to support interactive querying
  • Design high availability strategies, fault isolation, and scalable resource allocation for massive horizontal scale

Requirements

  • Experience leading or mentoring engineers
  • Proven ability to architect and tune distributed systems for high availability, fault tolerance, and large-scale operation
  • Hands-on experience with Trino (PrestoSQL) or Presto for distributed SQL across heterogeneous sources
  • Experience operating large-scale distributed systems in public clouds (AWS or GCP)
  • 8+ years software development experience in Java and/or Scala on Linux/Unix
  • Experience implementing observability/telemetry, including tools such as:
    • Prometheus, Grafana, OpenTelemetry, JMX metrics
  • Strong understanding of SQL and distributed data processing engines (e.g., Apache Spark)
  • 3+ years in database internals, query processing, or distributed systems

Education / Experience (as stated)

  • BS in Computer Science or related field with 5 years experience, or MS/PhD with 3 years experience

Nice-to-haves

  • Familiarity with AI coding tools (e.g., Cursor)
  • Industry experience building and delivering high-performance data processing engines

About Workday

Workday is a software company providing enterprise applications, including human capital management (HCM) and financial management solutions. The company also runs large-scale engineering organizations that build and operate complex systems and data platforms for its products and customers.

Scraped 6/14/2026

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.