Software Development Engineer - Data Cloud

Workday•Pleasanton, CA
•$123,900 - $222,000•Hybrid

About The Position

As part of Workday’s Data Platform Engineering organization, the Software Development Engineer builds and enhances Workday’s Data Cloud. The role focuses on data management and distributed data processing frameworks and algorithms, with attention to performance, scalability, and reliability. The engineer builds infrastructure for high-performance processing of large volumes of data while keeping the product simple and easy to use. The role also involves developing ideas, articulating their value to partners, and delivering high-quality implementations that help customers succeed. The Data Cloud organization is developing a platform for agents, using Workday’s business context, trusted data, and identity guardrails to support AI and agentic workflows across the enterprise. Workday describes its flexible-work approach as combining in-person and remote work, with at least half of each quarter spent in the office or in the field with customers, prospects, and partners, depending on the role. Remote home-office roles may also come together in Workday offices for important moments.

Requirements

  • At least 4 years of software development experience in an object-oriented or functional language.
  • 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 data management and distributed data processing systems and algorithms.
  • Good grasp of SQL.
  • Passion for software development and well-defined abstractions.
  • Ability to develop novel solutions and clearly articulate their value to stakeholders.
  • Ability and enthusiasm to work as part of an engineering team.
  • Ability and interest in learning new technical areas, languages, and frameworks.
  • Understanding of the importance of doing what is right for the customer.

Nice To Haves

  • Background in data warehousing, database system internals, and/or distributed systems.
  • Experience with 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, or Trino.

Responsibilities

  • Build and enhance Workday’s Data Cloud.
  • Build infrastructure that supports high-performance data processing across large volumes of data.
  • Develop high-quality implementations of data management and distributed data processing solutions.
  • Consider the performance, scalability, and reliability of data processing algorithms and systems.
  • Develop and articulate the value of technical ideas to partners and stakeholders.
  • Contribute to products that are simple and easy to use and help customers succeed.

Benefits

  • May be eligible for the Workday Bonus Plan or a role-specific commission/bonus.
  • May be eligible for annual refresh stock grants.
  • Workday states that it offers comprehensive benefits; details are available through the company.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service