Senior Software Engineer, Workday

Distributed Systems

Salary not provided
AWS
Kubernetes
Python
Scala
Java
Kafka
Redis
Linux
Ruby
C++
C
Chef
RabbitMQ
Erlang
TUNE
Golang
Senior and Expert level
Dublin

More information about location

Workday

Enterprise management cloud platform

Open for applications

Workday

Enterprise management cloud platform

1001+ employees

B2BHRInternal toolsAnalyticsFinancial ServicesCloud Computing

Open for applications

Salary not provided
AWS
Kubernetes
Python
Scala
Java
Kafka
Redis
Linux
Ruby
C++
C
Chef
RabbitMQ
Erlang
TUNE
Golang
Senior and Expert level
Dublin

More information about location

1001+ employees

B2BHRInternal toolsAnalyticsFinancial ServicesCloud Computing

Company mission

To provide an all-in-one management cloud solution for the rapidly changing business requirements of the modern world.

Role

Who you are

  • You are a senior software engineer with distributed systems background and significant experience in a distributed streaming technology like Kafka
  • You have independently led product features and deployed large scale Kafka clusters
  • 7+ years of development and DevOps experience in designing and operating large-scale deployments of distributed systems
  • 3+ years of leading a streaming technology like Apache Kafka or related products like Apache Pulsar, AWS MSK, Redpanda etc right from concept to deployment and maintenance
  • 7+ years of software engineering experience using one or more of the following: Ruby, Golang, Python, Java, Scala
  • A consistent track record of technical project leadership and success involving collaborators and interested partners across the enterprise
  • Expertise in developing distributed system software and deployments that perform well and degrade gracefully under excessive load
  • Expertise with configuration management using Chef and service deployment on Kubernetes via Helm and ArgoCD
  • Experience with streaming and messaging technologies like Apache Kafka or Apache Pulsar
  • Development experience with a wide range of programming languages, for example, Java, C/C++, Erlang, Python, Golang, etc
  • Experience learning complex open source service internals via code inspection
  • Extensive experience with best-of-breed software development tools including CI/CD and methodologies like Agile
  • Experience with Linux system internals and tuning
  • Experience with distributed system performance analysis and optimization
  • Strong written and oral communication skills and the ability to explain esoteric technical details clearly to engineers without a similar background

What the job involves

  • The Data Platform and Observability (DPOE) team enables insight into the operation and performance of Workday's increasingly distributed computing infrastructure and application environment
  • Our large-scale distributed data platform digests hundreds of terabytes of structured and unstructured data in the form of billions of messages produced daily by Workday applications and infrastructure services
  • We develop software and fully coordinated solutions for the entire data pipeline from data collection to visualization and reporting
  • If you enjoy writing efficient software, crafting innovative capabilities by integrating the latest cloud-native technologies, and tuning and scaling large distributed systems, you will enjoy working with us
  • The Messaging, Streaming and NoSQL team is a full-service Engineering and DevOps team
  • We architect and provide messaging, streaming, and NoSQL solutions such as RabbitMQ, Kafka, and Redis to internal teams to enable new Workday features
  • We develop Java client libraries that make it easy for other teams to use our solutions
  • We develop automation to deploy and run hundreds of clusters, and we also operate and tune our clusters as well
  • As a team member you will play a key role in improving our services and encouraging their adoption within Workday's compute infrastructure
  • As a member of this distributed systems team you will design and build new capabilities from inception to deployment to exploit the full power of the core middleware infrastructure and services, and work hand in hand with our application and service teams!

Otta's take

Sam Franklin headshot

Sam Franklin

CEO of Otta

Workday is a cloud-based software vendor that provides management of workforces and finances. The company uses a single database for workforce management and financial management to offer integration and optimize business intelligence across companies. It has added to the packages and tools it offers over the years, providing analytic options that allow companies to combine third-party data with information collected by Workday.

Workday has acquired and paired up with many other companies to keep expanding its offering. In 2021, it purchased the employee feedback platform Peakon in response to the growing need for managers to be able to survey workers and collect satisfaction data without face-to-face meetings. The company has also bought and developed many financial tools and HR management tools.

The company’s goal is to provide end-to-end back office services and while there are other providers, such as UKG Pro and Ceridian HCM, Workday’s broad offering helps them to stand out. Though it faced a tough global market in 2023 and has shed some of its headcount, Workday has seen a 6.5% gain in value in the first quarter of 2024. It is now focusing on growth and developing the AI capabilities of its platform. .

Insights

Top investors

Many candidates hear
back within 2 weeks

16% employee growth in 12 months

Company

Funding (last 2 of 5 rounds)

Oct 2011

$85m

SERIES F

Apr 2009

$75m

SERIES E

Total funding: $215.3m

Company benefits

  • Company equity
  • Vision and dental insurance
  • Work from home opportunities
  • Health insurance
  • Virtual primary care
  • Flexible time-off policy
  • Global mental health resources
  • Global dedicated on-site clinical counselors
  • Global well-being days
  • $25k fertility/family planning benefits
  • North Star financial wellness
  • Retirement funds and matching

Company values

  • Employees - Most fundamentally, people are the core of our business. Without them, we would not have a business. We hire the best and expect great accomplishments
  • Customer service - Every investment and decision we make has our customers in mind, and we pull out all stops to make the satisfaction of our customers paramount
  • Innovation - We aim for innovation not only in our development organization but also in the way we approach all aspects of our business
  • Integrity - We say what we mean, and mean what we say. We stick to our commitments, treat everyone equitably, and communicate openly and honestly
  • Fun - We also feel it’s important to have a sense of humor. We like to laugh—it makes our work that much more enjoyable. We also invest in community and company events that help our employees and their families feel a connection to Workday beyond business as usual
  • Profitability - Long-term economic success is what helps us provide employees and customers with the best productivity tools, solutions, and services. While important, profitability is not why we exist. Simply put, at Workday we exist to make and provide great products and services

Company HQ

Pleasanton, CA

Founders

Worked for Morgan Stanley for 3 years and took a Stanford MBA, before spending almost 6 years at Oracle as SVP. Co-founded Workday in 2005 while working as a Greylock Advisory Partner.

Salary benchmarks

We don't have enough data yet to provide salary benchmarks for this role.

Submit your salary to help other candidates with crowdsourced salary estimates.

Share this job

View 107 more jobs at Workday