Software Developer/ Engineer/ Architect

Cloud Devops Engineer

About the Team

Workday delivers world class SaaS to help businesses manage their people, processes, and finances. Our Infrastructure organisation builds and operates the technology platform upon which this service is delivered from our global data centres and public clouds.

Our team is building the 'Venice' service-mesh to simplify the onboarding of services to the public cloud. Our internal customers will seamlessly discover, integrate and secure their services in a multi-region and multi-cloud environment. 

Do you want work on a service which is crucial to our business? We value hard-working, clear-thinking and creative developers who want to deploy, run and support their own code. 

We're seeking both emerging cloud engineers looking to grow their skills and senior engineers who love to lead. If that sounds like a fit then we'd love to talk to you! Come join us and build a framework of outstanding services with high availability and performance.

 

About the Role

  • As a member of our Service Mesh team you will have the chance to create, extend and maintain services that support Workday’s public cloud.
  • Together we will build, deploy and support a service mesh across multiple cloud providers in multiple regions.
  • Research the best solution for each problem. We want you to use your experience and creativity to choose the best way forward for the team.
  • Collaborate with our internal service owners to understand their use-cases, ask thoughtful questions and deliver effective solutions.
  • Support the Venice product. Prioritise problem issues, identify patterns and automate fixes to address the root cause.
  • We believe in iteration. You'll help us improve our test and deployment automation to rapidly and safely deliver solutions to production, collect feedback and iterate.

Basic Qualifications

  • Proficient in at least one of the following languages: Ruby, Go, or Python. You value continued learning and wish to level-up your skills through code-review and mentoring.
  • Have 3+ yrs of software, systems or networking - 2+ of those years spent actively developing software as part of a team.
  • Senior engineers will need an additional 2 years of development experience, stronger development skills, and a proven track record of leading with a development team.
  • AWS/Azure/GCP Experience – Experienced with build automation and provisioning services through Terraform, Atlantis, CloudFormation, ansible, k8s, etc.
  • Familiarity with HashiCorp tools such as Consul and Vault.
  • Experience designing, coding and deploying highly available & fault tolerant systems.

Other Qualifications

  • You have worked in an Agile or SCRUM environment. You've worked with internal customers to identify and deliver the highest impact work.
  • Understanding of operating systems, including OS virtualization, security, networking etc.
  • Knowledge of REST APIs, Flask or SQL.
  • Experience in building and optimising CI pipelines with tools like Jenkins, GitLab or CircleCI.