Workday logo

Software Development Engineer - Kubernetes Service Mesh

Workday

About the Role

Workday is seeking a Software Development Engineer to join our Cloud Platform Engineering team, focusing on Kubernetes Mesh Networking. This role is pivotal in developing and deploying service communication technologies to support both existing and future networking needs for cloud-native microservices and legacy services migrating to the cloud.

Key Responsibilities

  • Develop a deep understanding of Workday’s industry-leading products and collaborate with internal engineering teams to deploy them in a multi-cloud environment using modern cloud-native orchestration, deployment, and monitoring technologies.
  • Work with the upstream community to improve and optimize Istio and Envoy for large-scale, high-uptime deployments.
  • Use Istio Service Mesh to deliver innovative service connectivity features to internal services, allowing high availability, rapid prototyping, hitless upgrades, and continuous deployment.
  • Create a center of excellence for Cloud networking technologies in the Platforms organization, focusing on Ingress, Egress, and Service Mesh.
  • Collaborate closely with infrastructure and vendor teams to align networking design at all layers with business needs.

About You

Basic Qualifications

  • Software Development Engineer: 3+ years of experience in a modern programming language (Golang, Ruby, Python, Java 8+, or Scala) and a Bachelor’s Degree in Computer Science or equivalent.
  • Senior Software Development Engineer: 5+ years of experience in a modern programming language (Golang, Ruby, Python, Java 8+, or Scala) and a Bachelor’s Degree in Computer Science or equivalent.

Other Qualifications

  • Experience with running server orchestration solutions in production (Kubernetes, Mesos, Docker Swarm, or other solutions).
  • Experience designing and building a microservice architecture.
  • Deep knowledge of and experience with Linux.
  • Familiarity with Service mesh technologies, ideally Istio / Envoy.
  • Ability to communicate effectively with different customers (product management, teammates, external teams using our platform).
  • Experience working in an Agile environment and with Agile development methodologies.
  • Experience developing automation solutions.
  • Experience with a public cloud platform: AWS, GCP, Azure.
  • Knowledge of Storage, Networking, Systems, configuration management.
  • Knowledge of standard methodologies for Cloud Native infrastructure management and operations.
  • Knowledge of CI / CD principles and standard processes.

Our Approach to Flexible Work

With Flex Work, we’re combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role). This means you'll have the freedom to create a flexible schedule that caters to your business, team, and personal needs, while being intentional to make the most of time spent together. Those in our remote "home office" roles also have the opportunity to come together in our offices for important moments that matter.

If you are passionate about cloud-native communication solutions and would like to play a key role in developing Workday's leading cloud-hosted architecture, we’d love to hear from you!

Benefits
Extracted with AI

  • Flexible work schedule
  • Opportunity to work with cutting-edge technologies
  • Collaborative and employee-centric culture

Similar jobs

Last update: 23 minutes ago

Workday logo
Workday

Senior Software Development Engineer - Java/Kotlin

Join Workday as a Senior Software Development Engineer in Prague, specializing in Java/Kotlin. Enjoy benefits like stock grants and extended PTOs.

GitHub logo
GitHub

Software Engineer II, Service Mesh

Join GitHub as a Software Engineer II, focusing on Service Mesh within the Developer Experience team, enhancing our Istio-based service mesh.

Workday logo
Workday

Principal Software Development Engineer - Distributed Systems

Lead Software Engineer role focusing on distributed systems and cloud applications, with expertise in Erlang, Scala, or Elixir.

Workday logo
Workday

Backend Engineer at Workday

Join Workday as a Backend Engineer in Copenhagen, focusing on Node.js, JavaScript, and AWS in a hybrid work environment.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

WP Engine logo
WP Engine

Software Engineer II - Microservices and Cloud

Join WP Engine as a Software Engineer II to build and optimize our core software platform using microservices and cloud technologies.

IBM logo
IBM

Software Development Engineer (SDE)

Join IBM as a Software Development Engineer to build large-scale services using Java, Golang, and cloud technologies.

Workday logo
Workday

Senior Software Development Engineer

Senior Software Development Engineer role focusing on distributed systems, JVM, Kotlin, and optimization in Pleasanton, CA.

Yahoo logo
Yahoo

Senior Software Development Engineer (AWS, Kubernetes)

Join Yahoo as a Senior Software Development Engineer to enhance developer productivity platforms using AWS and Kubernetes.

Workday logo
Workday

Senior Associate Mobile Engineer - Android

Join Workday as a Senior Associate Mobile Engineer focusing on Android development using Kotlin and Jetpack Compose.

Workday logo
Workday

Junior Backend Engineer

Join Workday as a Junior Backend Engineer in Copenhagen, working with Node.js, React, and AWS in a hybrid environment.

Workday logo
Workday

Senior Software Engineer, DBaaS (US Federal)

Senior Software Engineer role focused on DBaaS, requiring TS/SCI clearance, with extensive experience in cloud databases and backend development.

Datadog logo
Datadog

Software Engineer - Fabric RPC

Join Datadog as a Software Engineer in Lisbon to develop scalable service-to-service communication for cloud applications.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Systems Development Engineer, Managed Operations

Join AWS as a Systems Development Engineer to improve and operate large-scale software systems.

Microsoft logo
Microsoft

Principal Software Engineer - Azure Kubernetes Service

Join Microsoft as a Principal Software Engineer on the Azure Kubernetes Service team, leading cloud-native infrastructure innovations.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Senior Systems Development Engineer

Join AWS in Dublin as a Senior Systems Development Engineer to lead the European Sovereign Cloud initiative.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Software Development Engineer - Amazon WorkSpaces

Join AWS as a Software Development Engineer for Amazon WorkSpaces, focusing on cloud-based virtual desktops.

Delivery Hero logo
Delivery Hero

Software Engineer (Golang) - Global Developer Platform

Join Delivery Hero as a Software Engineer (Golang) to build scalable solutions on our Global Developer Platform.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Systems Development Engineer, Managed Operations

Join AWS as a Systems Development Engineer in Dublin to lead operations for the European Sovereign Cloud, focusing on high-availability AWS services.

Swift logo
Swift

Senior Developer with Kubernetes and Automation Expertise

Join Swift as a Senior Developer to enhance our Kubernetes platform with automation and security expertise.

Semrush logo
Semrush

Senior GOlang Developer

Join Semrush as a Senior GOlang Developer to build robust microservices and APIs. Work remotely with a focus on Kubernetes and CI/CD.

Workiva logo
Workiva

Senior Software Engineer - Remote

Senior Software Engineer role focusing on diverse tech stack including Java, Kotlin, Go, TypeScript, React, and Dart. Remote work with competitive benefits.

ITQ logo
ITQ

DevOps Engineer with Kubernetes and CI/CD Experience

Join ITQ as a DevOps Engineer to work with Kubernetes, CI/CD, and cloud-native technologies in a hybrid environment.

Delivery Hero logo
Delivery Hero

Software Engineer (Golang) - AdTech, Display Ads

Join Delivery Hero as a Software Engineer (Golang) in Berlin to develop scalable AdTech solutions. Work with microservices, Docker, and Kubernetes.