Software Developer/ Engineer/ Architect

Infrastructure Systems Software Development Engineer

About the Role

As a member of our Infrastructure Systems Automation team you will have the chance to create, extend and maintain services that support Workday’s private cloud.

  • Together we will build and deploy a core infrastructure systems across multiple data centre 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 internal infrastructure services, 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 or systems engineering - 3+ of those years as a software developer.
  • Proficient in at least one of the following languages: Python, Ruby, or Go. You value continued learning and wish to level-up your skills through code-review and mentoring.
  • Experienced with build automation and provisioning services through Terraform, 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.