Software Developer/ Engineer/ Architect

Senior Software Developer - Service Mesh (Venice)

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 and deploy 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 gray matter to choose the best way forward for the team.
  • Collaborate with our internal service owners to understand their use-cases, ask smart questions and deliver effective solutions.
  • Support the Venice product, identify problem issues and drive fixes to address the root cause. We'll provide the opportunity to automate long term fixes.
  • We believe in iteration. You'll help us improve our pipeline automation to rapidly and safely deliver solutions to production, collect feedback and iterate

Basic Qualifications

  • Have 5+ yrs of software, systems or networking - 3+ of those years as a software developer.
  • 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.
  • 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.