Workday
Principal Software Development Engineer - Data Cloud
$187K–$334K
USA, CA, Pleasanton · Flex · Principal · Full-time · Posted Oct 27, 2026
- Experience
- 10+ years using a listed programming language; 5+ years of development experience in relevant domain areas.
- Education
- Bachelor’s degree in Computer Science or relevant field or MS in Computer Science or a relevant field
About the job
Leads an engineering team building Workday Data Cloud, including distributed data ingestion, query and transaction processing, and storage systems.
What you'll do
- Architect and build Data Cloud features and infrastructure for processing large volumes of data.
- Lead an engineering team and deliver high-quality implementations focused on performance, scalability, and reliability.
- Develop data management and distributed processing systems and communicate solution value to stakeholders.
What they ask for
- 10+ years using Java, Scala, C++, Go, or Rust.
- 5+ years of development experience in relevant domains such as database internals, distributed system applications, JVM performance tuning, or Cloud/SaaS Services.
- Bachelor’s degree in Computer Science or relevant field or MS in Computer Science or a relevant field.
- Strong understanding of SQL.
Nice to have
- Background in data warehousing, database system internals, and/or distributed systems; expertise in distributed data processing engines or data management systems.
- Expertise in cloud computing services, Kubernetes, Linux, or one or more named data technologies such as Apache Spark, Apache Iceberg, Apache Polaris, Trino, MySql, PostgreSQL, or DuckDB.
Pay
$222,900 USD - $334,300 USD (base salary); $187,100 USD - $334,300 USD (base salary)
Tools
Java, Scala, C++, Go, Rust, SQL, Kubernetes, Apache Spark
AI focus
Builds Data Cloud as infrastructure to power AI and agentic workflows across the enterprise; the role focuses on data platform engineering.
Model-written summary · the original posting is authoritative