Software Developer/ Engineer/ Architect

Sr Ruby on Rails Engineer

About the Role

Workday Strategic Sourcing is a leading provider in cloud-based strategic sourcing solutions that help organizations source faster and achieve better business outcomes. Strategic Sourcing has a direct impact on Workday’s ability to deliver a comprehensive source-to-pay strategic sourcing offering, elevating the office of procurement in strategic importance and transforming the procurement function. We are currently growing our teams in Dublin, Riga and Toronto.

What would you do?

About the team

Day-to-day, they are responsible for taking high-fidelity prototypes and transforming them into fully functional features with a solid and secure GraphQL backend, modular front-end components, and automated tests. High-quality code and the ability to deliver milestones all the way to production are our key metrics for success. Our application is built on Ruby on Rails. We take full advantage of Postgres with a trigger-based time machine, SQL views, and a willingness to drop from ActiveRecord to raw SQL when it makes sense. AWS is our product’s home. We’re really enjoying React and Redux with ES6 and SCSS. Sidekiq, Redis, ElasticSearch and websockets definitely play their parts.

About the role

  • Each month we agree to milestones to deliver by the end of the month.
  • We release to production once a week.
  • Jira and Slack help us coordinate across continents and time zones.
  • GitHub helps us improve each other's code, and our well-tuned linter keeps reviews quick on style and heavy on substance.
  • Our QA team works hard to catch issues, bugs, and cross-browser glitches before we merge a pull request into the mainline, and again before release in the weekly smoke test.
  • CircleCI Enterprise gives us the power to continually improve our automated testing infrastructure.
  • Minimum 4+ years software development experience. The team is growing , we have openings for Senior and Intermediate candidates.
  • Minimum 2+ years RoR experience

Other Qualifications

  • Proposes the pragmatic solution to painful problems
  • Finds opportunities to teach others
  • Loves to hear about the value our work delivers to our customers
  • Kindly and consistently pushes the team forward, but knows how to pick their battles

We are very interested in:
• Experience (or interest in) data engineering, API design or integrations
• Experience (or interest in) event-driven architectures
• Experience with React / Redux or modern JavaScript
• Experience with Postgres and writing well tuned queries
• Experience with Elixir or Phoenix