Senior Software Development Engineer - Data Cloud

Workday•Pleasanton, CA
•$160,100 - $285,100•Hybrid

About The Position

As part of Workday’s Data Platform Engineering organization, the Senior Software Development Engineer will build and enhance Workday’s Data Cloud. Working with an engineering team, this role will architect and build features for distributed ingestion, transaction, and query processing engines. The engineer will develop algorithms and techniques that support fast, efficient transactions and queries over large-scale data in a multi-tenant cloud environment. The Data Cloud organization is building a platform for agents, using Workday’s business context, trusted data, and identity guardrails to power AI and agentic workflows across the enterprise. The role suits an engineer who values customer outcomes, well-defined abstractions, novel solutions, clear communication with stakeholders, teamwork, and continued learning in data management and distributed data processing.

Requirements

  • 7+ years of experience using one or more of Java, Scala, C++, Go, or Rust.
  • 3+ years of development experience in relevant areas, such as database internals, distributed system applications, JVM performance tuning, or cloud/SaaS services.
  • Bachelor’s degree in Computer Science or a relevant field, or a master’s degree in Computer Science or a relevant field.
  • Strong interest in learning about and developing data management and distributed data processing systems and algorithms.
  • Strong understanding of SQL.
  • Ability to work as part of an engineering team and clearly articulate the value of novel solutions to stakeholders.

Nice To Haves

  • Background in data warehousing, database system internals, and/or distributed systems.
  • Expertise in distributed data processing engines or data management systems.
  • Experience with one or more of Kubernetes, Apache Spark and Spark SQL internals, Apache Iceberg and zero-copy architectures, Apache Polaris, Trino, MySQL, PostgreSQL, or DuckDB.
  • Passion for software development and thinking and coding in terms of well-defined abstractions.
  • Ability and interest in quickly learning new technical areas, languages, and frameworks.

Responsibilities

  • Build and enhance Workday’s Data Cloud.
  • Architect and build features in distributed ingestion, transaction, and query processing engines.
  • Develop algorithms and techniques to support fast, efficient transactions and queries over large-scale data in a multi-tenant cloud environment.

Benefits

  • May be eligible for the Workday Bonus Plan or a role-specific commission/bonus.
  • May be eligible for annual refresh stock grants.
  • Comprehensive benefits are referenced, but specific benefits are not detailed in the posting.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service