Senior Software Development Engineer - Product Development Tools

Workday Workday · Enterprise · Dublin, Ireland

This role is for a Senior Software Development Engineer focused on building product development tools for Workday's engineering teams. The goal is to enhance productivity, improve the development lifecycle, and ensure the rapid development, testing, and shipping of high-quality products. While Workday is an AI platform, this specific role is about building the tools that enable engineers to create those products, not directly building AI models or agents.

What you'd actually do

  1. building software that empowers engineering teams to rapidly-develop, test and ship high-quality products
  2. providing them scalable and robust development and testing tools that are vital for an efficient continuous delivery platform
  3. craft the next generation of our Workday Developer Tools
  4. shaping the development lifecycle for other Developers who build our Workday Products
  5. designing complex systems, and ensuring the scalability and maintainability of software products

Skills

Required

  • software development experience
  • leading technical initiatives
  • designing complex systems
  • scalability and maintainability of software products
  • Object Oriented and/or Functional Design and Programming
  • API Development
  • designing, building and shipping microservices
  • automation
  • CI/CD
  • web testing software
  • delivering on time
  • fast-paced agile environment
  • writing technical design documents
  • collaborating within a software development team
  • BS/MS in Computer Science or related technical field
  • Test focused
  • TDD / Unit & System Testing
  • debugging
  • profiling skills
  • common IDEs
  • build & CI/CD tooling
  • cloud computing platforms
  • containerization technologies
  • data engineering pipelines
  • ETL
  • code review skills
  • provide and act on constructive feedback

Nice to have

  • Curious and thoughtful on how to leverage cutting-edge technologies to reduce friction and improve Development Lifecycle productivity

What the JD emphasized

  • 8+ years of software development experience
  • 8+ years of Object Oriented and/or Functional Design and Programming (e.g.: Java, Javascript, Ruby, Scala, etc)
  • Deep expertise and experience in API Development and designing, building and shipping microservices
  • Experience working with automation, CI/CD or web testing software
  • BS/MS in Computer Science or related technical field