Senior Software Development Engineer - Data Cloud

Workday•Pleasanton, CA
•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. The role involves architecting and developing features for distributed ingestion, transaction, and query-processing engines, as well as developing algorithms and techniques to support fast, efficient transactions and queries over large-scale data in a multitenant cloud environment. The engineer will work with the Data Cloud team, which is building a platform for agents using Workday’s business context, trusted data, and identity guardrails to support AI and agentic workflows across the enterprise. The position calls for a customer-focused engineer who values well-defined abstractions, proposes and communicates novel solutions, collaborates with an engineering team, and is interested in learning and developing data-management and distributed-processing systems.

Requirements

  • At least 7 years of experience using one or more of Java, Scala, C++, Go, or Rust.
  • At least 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.
  • Passion for software development and ability to work with well-defined abstractions.
  • Customer-focused approach and ability to articulate the value of novel solutions to stakeholders.
  • Ability and interest to work as part of an engineering team and learn new technical areas, languages, and frameworks.

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.

Responsibilities

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

Benefits

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