Software Development Engineer - Data Platform

Workday
Dublin
Workplace: HybridFull timeEUR 72,000 - 108,000 annuallyFunction: Product ManagementSkills: ["Communication","Collaboration","Technical leadership","Operational excellence","Resiliency mindset"]

Design, build, and enhance Workday’s distributed messaging, streaming, and caching services that power core products. You’ll work on large-scale systems using Kafka, Redis, RabbitMQ, and NoSQL stacks, create observability and automation, and operate services in production across AWS, GCP, and private cloud. The role includes deploying and tuning clusters, collaborating with application teams, and evaluating new open-source and cloud-native technologies.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Workday
Workday
2 hours ago

Software Development Engineer - Data Platform

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Design, build, and enhance Workday’s distributed messaging, streaming, and caching services that power core products. You’ll work on large-scale systems using Kafka, Redis, RabbitMQ, and NoSQL stacks, create observability and automation, and operate services in production across AWS, GCP, and private cloud. The role includes deploying and tuning clusters, collaborating with application teams, and evaluating new open-source and cloud-native technologies.
Location: Dublin
Workplace: Hybrid
Employment Type: Full time
Job Function: Product Management
Seniority: Mid level

Key Responsibilities

  • •Design, build, and enhance distributed services and modules for streaming, messaging, and caching.
  • •Develop, deploy, and maintain distributed services using open-source and proprietary stacks across infrastructure environments.
  • •Construct observability modules, alerts, and automation for dashboard lifecycle management.
  • •Build, deploy, and operate production infrastructure components and distributed services.
  • •Participate in on-call rotation and manage streaming/messaging/caching services with a focus on resiliency and operational excellence.

Pay and Benefits

Salary: EUR 72,000 - 108,000 annually

Key Requirements

  • •5+ years of software engineering experience using Java/Scala and/or Golang.
  • •4+ years of distributed systems experience.
  • •3+ years of development and DevOps experience designing and operating large-scale deployments of distributed NoSQL and messaging systems.
  • •1+ year leading a NoSQL technology-related product from conception through deployment and maintenance.
  • •Significant experience with distributed systems products such as Kafka, Redis, RabbitMQ, or Zookeeper.
Experience:Distributed systemsNoSQLCloudDevOpsDistributed messagingOpen source
Skills:CommunicationCollaborationTechnical leadershipOperational excellenceResiliency mindset
Tech Stack:KafkaRedisRabbitMQZookeeperNoSQLCassandraJavaScalaGolangKubernetesOpenStackBare MetalAWSGCPLinuxChefHelmArgoCDCI/CDAgile

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