Senior Software Engineer(Distributed Systems)

The available sources do not contain information about the company name for rounx.com.

United States

Hybrid

USD 190,000 - 285,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Stock grants
Potential bonuses

Job summary

Workday is seeking a Senior Software Engineer to join the Data Platform and Observability Engineering (DPOE) team to design and implement core components of the distributed tracing platform, leveraging ClickHouse and Grafana Tempo within a big-data pipeline ecosystem. You will mentor engineers, drive engineering excellence, and own performance in tracing ingestion, storage, and querying.

The ideal candidate has 8+ years of software development experience, 4+ years in designing/operating complex

Qualifications

  • 8+ years of software development experience.
  • 4+ years designing/operating complex distributed systems.
  • Experience with Kafka, Spark/Flink, ClickHouse and API design.

Responsibilities

  • Design and execute core components of distributed tracing platform.
  • Mentor developers and promote engineering excellence.
  • Optimize low-latency infrastructure and ensure high availability.
  • Contribute to the Observability AI foundation.

Skills

Java
Go
Scala
Python

Education

Bachelor's degree
Master's degree preferred

Tools

Kafka
Spark
Flink
ClickHouse

Job description

We are seeking a Senior Software Engineer to join our Data Platform and Observability Engineering (DPOE) team, where you will design and execute core components of Workday’s distributed tracing platform, leveraging ClickHouse and Grafana Tempo, supported by a big-data pipeline including Kafka, Spark/Flink, Iceberg, and S3. This role involves tackling multi-petabyte scale challenges, optimizing low-latency infrastructure, and contributing to the technical foundation for Observability AI. You will drive engineering excellence, mentor developers, and act as a domain expert in tracing ingestion, storage, and query performance.

The ideal candidate has 8+ years of software development experience, with 4+ years focused on designing and operating complex distributed systems, including high availability and fault tolerance. Proficiency in at least two of Java, Go, Scala, or Python is required, along with a Bachelor’s degree in a relevant field and a Master’s strongly preferred. Additional qualifications include strong algorithmic thinking, API development experience with gRPC, REST, and OpenTelemetry, and hands‑on expertise with distributed systems tools like Kafka, Spark, Flink, and ClickHouse. Experience with large‑scale data processing, system security, and technical documentation is also essential.

This role offers a competitive annual base salary range of $190,100–$285,100 USD for the primary location in Pleasanton, CA, with flexible work arrangements that require at least 50% in‑office time quarterly. Workday provides a comprehensive benefits package, including stock grants and potential bonuses. The position is open to qualified applicants with arrest or conviction records, and we are an equal opportunity employer committed to reasonable accommodations.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer(Distributed Systems)
Software Development Engineer(Distributed Systems)

The available sources do not contain information about the company name for rounx.com. • United States

Hybrid
USD 148,000 - 222,000
Senior Software Engineer(Distributed Systems)
Senior Software Engineer(Distributed Systems)

Socket.dev • Pleasanton (CA)

On-site
USD 140,000 - 210,000
Software Engineer, Data Platform & Observability (Hybrid)
Software Engineer, Data Platform & Observability (Hybrid)

The available sources do not contain information about the company name for rounx.com. • United States

Hybrid
USD 148,000 - 222,000
Principal Distributed Systems Engineer - Observability
Principal Distributed Systems Engineer - Observability

The available sources do not contain information about the company name for rounx.com. • United States

Hybrid
USD 223,000 - 334,000
Senior Software Engineer - Observability & Data Platform
Senior Software Engineer - Observability & Data Platform

The available sources do not contain information about the company name for rounx.com. • United States

Hybrid
USD 190,000 - 285,000
Stock grants
Potential bonuses
Senior Software Engineer(Distributed Systems)
Senior Software Engineer(Distributed Systems)

Workday, Inc. • Pleasanton (CA), Northern (KY)

Hybrid
USD 190,000 - 285,000
Principal Distributed Systems Engineer - Observability
Principal Distributed Systems Engineer - Observability

Workday, Inc. • Pleasanton (CA)

Hybrid
USD 223,000 - 334,000
Flexible work options
Senior Observability Platform Engineer
Senior Observability Platform Engineer

Workday, Inc. • Pleasanton (CA), Northern (KY)

Hybrid
USD 190,000 - 285,000
Observability Platform Engineer - Distributed Systems
Observability Platform Engineer - Distributed Systems

Workday, Inc. • Pleasanton (CA), Northern (KY)

Hybrid
USD 148,000 - 222,000
Flexible work arrangement
Senior Distributed Systems Engineer - Observability & Data
Senior Distributed Systems Engineer - Observability & Data

Socket.dev • Pleasanton (CA)

On-site
USD 140,000 - 210,000