Workday

Sr. Software Engineer (Distributed Systems)

Workday
Apply
1 day ago
Dublin, IrelandSenior

Responsibilities

  • Design, build, and enhance critical distributed services including Kafka, Redis, and RabbitMQ.
  • Develop and operate distributed services and software modules across Kubernetes, OpenStack, bare metal, private cloud, and public cloud environments.
  • Build client libraries, SDKs, observability modules, alerts, and automation for distributed service and dashboard lifecycle management.
  • Deploy, operate, tune, and optimize large-scale messaging, streaming, caching, and NoSQL platforms in production.
  • Evaluate and implement open-source and cloud-native tools and technologies.
  • Participate in the on-call rotation and champion resiliency, operational excellence, and graceful degradation under load.
  • Manage and optimize distributed services in AWS, GCP, and private cloud environments.
  • Lead NoSQL-related products from conception through deployment and maintenance and collaborate with application, service, infrastructure, security, and compliance teams.

Requirements

  • At least 6 years of experience as a Kafka, Redis, or RabbitMQ administrator with cloud platform experience.
  • At least 6 years of software engineering experience using Java, Scala, or Golang.
  • At least 4 years of distributed systems experience.
  • At least 3 years of development and DevOps experience designing and operating large-scale distributed NoSQL and messaging deployments.
  • At least 1 year of leading a NoSQL technology-related product from conception through deployment and maintenance.
  • Technical project leadership experience involving enterprise collaborators and partners.
  • Hands-on experience with distributed systems technologies such as Kafka, RabbitMQ, Redis, or Cassandra and experience learning complex open-source service internals.
  • Experience with distributed-system performance analysis and optimization, Linux system internals and tuning, and large-scale production deployments.
  • Expertise with Chef, Kubernetes, Helm, and ArgoCD.
  • Preferred experience supporting EU Sovereign Cloud or other regulated cloud environments, including data residency, compliance, security controls, disaster recovery, and business continuity.
  • Strong written and oral communication skills and the ability to explain complex technical details clearly.

Benefits

  • Flexible hybrid work arrangement requiring at least 50% of each quarter in the office or in the field, with remote home-office flexibility.
  • The role may be eligible for the Workday Bonus Plan or a role-specific commission or bonus and annual refresh stock grants; compensation figures are excluded here.
  • Equal opportunity employment, reasonable accommodations, and consideration under applicable Fair Chance laws.

Tech Stack

Apache CassandraApache KafkaAWSChefGoGoogle Cloud PlatformHelmJavaKubernetesLinuxOpenStackRabbitMQRedisScala

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