Do what you love. Love what you do.
At Workday, we help the world’s largest organizations adapt to what’s next by bringing finance, HR, and planning into a single enterprise cloud. We work hard, and we’re serious about what we do. But we like to have fun, too. We put people first, celebrate diversity, drive innovation, and do good in the communities where we live and work.
About the Team
You will be joining a growing team to help drive and build the orchestration system used to deploy the Workday service on our private cloud platform. You will be exposed to large scale distributed systems, predominantly our core deployment platform which is essential to the Workday service.
We’re passionate about open source software. We use Ruby and GoLang extensively along with dozens of other tools and systems (docker, OpenStack, Kubernetes, Redis) to make up our highly concurrent, asynchronous service. We own, manage and evolve our service to meet the growing demands of our customers.
About the Role
We need smart and passionate engineers who proudly contribute clean code and collaborate effectively with various stakeholders. The software you write will be critical to the success of the Workday service.
Responsibilities
Work effectively in an agile team to define, build, deploy and own new features
Drive and support innovation, and continuously deliver improvement ideas
Contribute to technical design and architecture meetings
Have fun engineering software
About You
Must haves
3+ years experience in a software development role
Experience in object oriented programming languages (Python, Ruby, GoLang)
Have developed software using cloud computing APIs (OpenStack, AWS)
Have designed and developed REST APIs
Background developing on Linux or Unix-like systems
Nice to have
Experience using Kubernetes
On-call experience
Familiarity with container and orchestration technologies
Knowledge of configuration management tools (chef, puppet, etc.)
What you will learn
Inner workings of Cloud Computing backends and orchestration of deployments
How to operate and scale heavily distributed systems
Design, create, test, deploy and monitor multithreaded code all the way to production
Your contribution will be
Part of a company wide goal of reducing the downtime for the Workday patch.
Working on a Platform that grew 70% in the last 12 months around number of requests from customers
Transforming existing deployment mechanism into cloud native technologies
#LI-EL1
3+ years experience in a software development role
Experience in object oriented programming languages (Python, Ruby, GoLang)
Have developed software using cloud computing APIs (OpenStack, AWS)
Have designed and developed REST APIs
Background developing on Linux or Unix-like systems