Sr Software Development Engineer - Distributed Systems

Workday
United States
Workplace: HybridFull timeUSD 190,100 - 285,100 annuallyFunction: Product ManagementExperience: 8+ yearsEducation: bachelorsSkills: ["Java","Scala","Python","Apache Iceberg","Apache Spark","Trino","Parquet","AWS","GCP"]

Architect, build, and deliver platform capabilities for a high-performance, distributed data lake solution serving real-time and analytical workloads across multi-cloud environments. Develop Iceberg-based zero-copy data lake infrastructure, ensure strong consistency, metadata management, and schema evolution, enabling internal analytics and external consumers at scale.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Workday
Workday
3 months ago

Sr Software Development Engineer - Distributed Systems

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 33 days agoStatus: Live

Job Summary

Architect, build, and deliver platform capabilities for a high-performance, distributed data lake solution serving real-time and analytical workloads across multi-cloud environments. Develop Iceberg-based zero-copy data lake infrastructure, ensure strong consistency, metadata management, and schema evolution, enabling internal analytics and external consumers at scale.
Location: United States
Workplace: Hybrid
Employment Type: Full time
Job Function: Product Management
Seniority: Sr. Manager level

Key Responsibilities

  • •Architect, build, and deliver platform capabilities and services powering the Iceberg-based data lake solution.
  • •Unlock and unify real-time and analytical data from core Workday applications with minimal data duplication and ETL overhead.
  • •Develop robust, high-performance services exposing transactional application data as optimized Iceberg tables with strong consistency.
  • •Ensure metadata management, schema evolution, and multi-cloud data accessibility for internal analytics and external consumers.
  • •Collaborate with cross-functional teams to maintain production resiliency, monitoring, and debugging of data platform infrastructure.

Pay and Benefits

Salary: USD 190,100 - 285,100 annually

Key Requirements

  • •8+ years of deep experience in Software Engineering, Big Data Platform Architecture, Distributed Systems, or a related technical field.
  • •5+ years of production-level experience designing and implementing highly concurrent software using Java.
  • •Proven expertise with large-scale data processing frameworks like Apache Spark or Trino, and modern open table formats such as Apache Iceberg and Parquet.
  • •Strong working knowledge of deploying, tuning, and maintaining data services within cloud-managed ecosystems across AWS and GCP.
  • •BSc, MSc, or PhD in Computer Science, Computer Engineering, or an equivalent technical field.
Experience:8+ yearsDistributed systemsBig dataCloud
Education:Bachelor's
Skills:JavaScalaPythonApache IcebergApache SparkTrinoParquetAWSGCP
Tech Stack:JavaScalaPythonApache IcebergApache SparkTrinoParquetAWSGCP

Company Brief

Workday
Provides cloud-based enterprise applications for human capital management, financial management, payroll, and analytics. Delivers unified HR and finance software suites to large organizations, enabling workforce planning, talent management, payroll, and financial reporting.
Industry: HR Tech
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Pleasanton, United States
Founded: 2005
WebsiteLinkedIn