Software Developer/ Engineer/ Architect

Senior Full Stack Software Engineer - UI Platform

As a result of this investment, we are now looking for experienced Senior Software Development Engineers to start a brand new development team in our UI Platform group in Dublin. The UI Platform group is responsible for building the end user-facing layers of the Workday products.

The role we are recruiting for is a full-stack role building the rich DA web applications exposed to end users and any services needed to run these applications.

Modern technologies are used to ensure that our products have the best possible user experience. We have a tech stack based on Java in the backend with frontends currently being developed mainly in React. Our state of the art CI/CD processes enable us to ship software to production every week and get valuable early feedback from customers. Developing for scale is something that has been part of Workdays DNA from the start, and we are currently serving 10th of millions of employees in blue-chip companies world wide, using a fully cloud based solution with one single codeline.   

To be successful and able to hit the ground running, it would be important to have a solid base in frontend development, ideally React. Other skills can be built up as part of the job. Also, if you are passionate about data analytics and machine learning then that would certainly be a plus, since a lot of our advanced features will heavily rely on ML to ensure we interact with users in the right way and at the right time.


For this role we are looking for a self-starter who has the experience to drive complex initiatives without being given detailed direction and is able to provide technical guidance and mentoring to the more junior team members.

  • Bachelor’s Degree or higher, preferably Computer Science/Engineering
  • 8+ years’ experience developing software in a commercial environment
  • 5+ year experience in developing web applications in HTML5/CSS/JS using frameworks/libraries such as React
  • Experience writing backend service code in an OO based language such as Java or C#
  • Proven ability to work in an agile, fast paced continuous delivery environment