Workday

Senior Software Engineer - Distributed Systems

Workday
Apply
3 days ago
Dublin, IrelandSenior

Responsibilities

  • Design, build, debug, and operate distributed systems across cloud-native production environments.
  • Develop platform services for metrics ingestion, processing, alerting, and operational data workflows at scale.
  • Build tooling, APIs, and workflows that help engineers and AI agents understand and operate observability infrastructure.
  • Design and implement robust, scalable HTTP and gRPC APIs in multi-tenant environments.
  • Deploy and operate services on Kubernetes using infrastructure-as-code and platform configuration workflows.
  • Collaborate with SRE and partner engineering teams to deliver resilient, observable, and operable infrastructure.
  • Own engineering problems end to end and mentor other engineers.
  • Create architecture designs, operational runbooks, and technical documentation.

Requirements

  • At least 6 years of professional software engineering experience with production-grade systems.
  • At least 4 years designing, building, and operating large-scale distributed systems on public or private clouds.
  • Strong knowledge of distributed systems fundamentals, including concurrency, fault tolerance, high availability, and failure-mode analysis.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Strong proficiency in Go and experience with Python for tooling, automation, data processing, or ML workloads.
  • Experience with Prometheus-style monitoring ecosystems, time-series metrics pipelines, or large-scale observability platforms in production.
  • Experience designing and implementing robust, scalable HTTP and gRPC APIs in multi-tenant environments.
  • Experience deploying and operating services on Kubernetes with tools such as Helm, Jsonnet, Terraform, or GitOps-style deployment pipelines.
  • Strong testing discipline across unit, integration, and end-to-end tests for distributed systems.
  • Interest or experience building MCP servers, agent-facing APIs, or tooling for engineers and AI systems.
  • Demonstrated ability to own problems end to end, collaborate with SRE and partner engineering teams, and mentor engineers.
  • Excellent written communication skills for architecture designs, operational runbooks, and technical documentation.

Benefits

  • Flexible work arrangement requiring at least 50% of time each quarter in the office or in the field, with remote home-office roles also able to gather in company offices.
  • The role may be eligible for the Workday Bonus Plan or a role-specific commission or bonus and annual refresh stock grants.
  • Workday provides reasonable accommodations during the employment application process and is an equal opportunity employer.

Tech Stack

GogRPCHelmKubernetesPrometheusPythonTerraform

Categories

Workday

About Workday

10,000+ employees

Workday builds cloud-based enterprise applications for human capital management and financial management, including payroll, time tracking, expenses, planning, and procurement, sold on a subscription basis with professional services. Founded in 2005 and headquartered in Pleasanton, California, it is a public company traded on NASDAQ as WDAY. Organizations worldwide use Workday to unify HR and finance data, automate processes, and apply AI to workforce and financial operations.

Contact me