Workday logo

Senior Software Development Engineer

Workday

On-site๐Ÿ‡ฎ๐Ÿ‡ชIreland, Dublin, Ireland {{REMOTE}}, IrelandseniorPosted 6d ago

Visa & sponsorship

  • IE Critical Skills: this role is on the national occupation list. The posting doesn't state a salary we could check against the threshold.

Job description

  • You would be joining a team that is responsible for a wide range of tasks to ensure stability, performance and scalability of our systems and engineering practices. Lately we have been busy working on our codebase modularisation and ensuring we have a durable, self-healing background processing system just to name a few

  • We face daily challenges with problems that do not have obvious or simple solutions. We are excited to meet team members that are self-sufficient and purpose driven and able to align to the business goals and long term strategic direction

  • You will be working with the latest versions of PostgreSQL database which is the main persistence store for our Ruby on Rails application. We are looking for a talented engineer to help us scale, optimize and shard our database infrastructure in line with the significant growth our product area is currently seeing

  • This role requires a person that understands database performance and our current workloads

  • Has a good knowledge of a connection management and how system resources are used on a database server

  • Is familiar, and can suggest related tooling (including monitoring solutions)

  • Is capable of tuning and configuring PostgreSQL (ideally within AWS)

  • Predicting the required capacity and helping DevOps to provision it- You seek innovative solutions to problems

  • You propose pragmatic solutions to painful problems

  • You are responsible, helpful, and kind

  • You have worked with database deployments in public clouds (preferably AWS and their RDS offering)

  • You find opportunities to teach others

  • You are a team player, you motivate your teammates

  • 5+ years experience working with PostgreSQL, planning and provisioning database instances

  • Working with databases that cross-regions/datacenters

  • We are also interested to hear about:

  • Working with teams that use ORMs (AR in rails) or other application framework

  • We do not believe in the โ€˜perfectโ€™ candidate and are happy to teach. So however you identify and whatever background you bring with you, apply and see what we are all about