CareerPlanGet AI match score →

Sr Software Development Engineer - Distributed Systems

USA, CA, Pleasanton💼 Full-time💰 $160,100–$160,100🗓 2026-06-09 → 2026-07-30

Core

Architecting and building high-throughput distributed platform services that power Apache Iceberg zero-copy data lake solutions, unifying real-time and analytical data from Workday's core operational applications.

Role type

Senior Software Engineer (Distributed Systems & Big Data Platform)

Builds

Robust, high-performance services exposing transactional application engine data as optimized Iceberg tables for internal analytical engines and external third-party consumers.

Domain

Enterprise Data Cloud, Distributed Systems, Big Data Storage

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Scala, Python, Apache Iceberg, Apache Spark, Distributed Systems Architecture, Cloud Infrastructure (AWS, GCP), Database Internals, Query Execution Optimization, Object-Oriented Design

Preferred skills

Trino, Parquet, Grafana, Prometheus, Kibana, ACID properties, Memory and Storage Management, Networking

Technologies

Apache Iceberg, Apache Spark, Trino, Parquet, AWS, GCP, Java, Scala, Python

Responsibilities

Architecting platform capabilities for the Apache Iceberg data lake solution; Building services to unify data from HCM, Financial Management, and Recruiting applications; Ensuring strict consistency, metadata management, and schema evolution; Deploying and tuning data services within multi-cloud ecosystems.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗