CareerPlan

Principal Software Development Engineer - Data Cloud

USA, CA, PleasantonFull-time$187k–$334k2026-10-27 → 2026-11-10
Hybrid

Core

Architect and build features for Workday's Data Cloud, a distributed platform for data ingestion, query processing, transaction processing, and storage engines to power AI and agentic workflows.

Role type

Principal Software Development Engineer (Data Platform)

Builds

Distributed data ingestion, query processing, transaction processing, and storage engines for the Data Cloud platform

Domain

Enterprise data management, distributed systems, AI infrastructure

Deliverable

production ML models

Required skills

Java, Scala, C++, Go, Rust, database internals, distributed system design, JVM performance tuning, SQL, Cloud Computing (AWS/GCP), Kubernetes, Linux, Apache Spark, Apache Iceberg, Trino

Preferred skills

Data warehousing, zero-copy architectures, Apache Polaris, DuckDB, PostgreSQL, MySQL

Technologies

Apache Spark, Apache Iceberg, Trino, Kubernetes, AWS, GCP, Linux

Responsibilities

Architect and build distributed data processing features, lead an engineering team, optimize performance and scalability of data algorithms, implement high-quality solutions for large-scale data crunching

Seniority

Principal, hands-on IC with team leadership