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
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.
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.
Principal Software Development Engineer - Distributed Systems
Lead Software Engineer role focusing on distributed systems and cloud applications, with expertise in Erlang, Scala, or Elixir.
Backend Engineer at Workday
Join Workday as a Backend Engineer in Copenhagen, focusing on Node.js, JavaScript, and AWS in a hybrid work environment.
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.
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.
Software Development Engineer (SDE)
Join IBM as a Software Development Engineer to build large-scale services using Java, Golang, and cloud technologies.
Senior Software Development Engineer
Senior Software Development Engineer role focusing on distributed systems, JVM, Kotlin, and optimization in Pleasanton, CA.
Senior Software Development Engineer (AWS, Kubernetes)
Join Yahoo as a Senior Software Development Engineer to enhance developer productivity platforms using AWS and Kubernetes.
Senior Associate Mobile Engineer - Android
Join Workday as a Senior Associate Mobile Engineer focusing on Android development using Kotlin and Jetpack Compose.
Junior Backend Engineer
Join Workday as a Junior Backend Engineer in Copenhagen, working with Node.js, React, and AWS in a hybrid environment.
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.
Software Engineer - Fabric RPC
Join Datadog as a Software Engineer in Lisbon to develop scalable service-to-service communication for cloud applications.
Systems Development Engineer, Managed Operations
Join AWS as a Systems Development Engineer to improve and operate large-scale software systems.
Principal Software Engineer - Azure Kubernetes Service
Join Microsoft as a Principal Software Engineer on the Azure Kubernetes Service team, leading cloud-native infrastructure innovations.
Senior Systems Development Engineer
Join AWS in Dublin as a Senior Systems Development Engineer to lead the European Sovereign Cloud initiative.
Software Development Engineer - Amazon WorkSpaces
Join AWS as a Software Development Engineer for Amazon WorkSpaces, focusing on cloud-based virtual desktops.
Software Engineer (Golang) - Global Developer Platform
Join Delivery Hero as a Software Engineer (Golang) to build scalable solutions on our Global Developer Platform.
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.
Senior Developer with Kubernetes and Automation Expertise
Join Swift as a Senior Developer to enhance our Kubernetes platform with automation and security expertise.
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.
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.
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.
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.