Senior Software Engineer

Toast Toast · Enterprise · Dublin, Ireland · R & D : Engineering : Team

Senior Software Engineer to build and scale Toast’s labor cost and timekeeping platforms, focusing on mission-critical infrastructure for millions of employees and operators. The role involves working with large-scale, data-intensive systems and modernizing architecture to support rapid growth.

What you'd actually do

  1. Drive the evolution of our next-generation timekeeping platform, operating at significant scale and processing tens of millions of shift events each week
  2. Build, run, and improve core backend systems alongside a collaborative, supportive team.
  3. Take end-to-end ownership of systems, contributing to a strong engineering culture focused on quality, reliability, and long-term maintainability
  4. Lead work across the full development lifecycle—design, estimation, implementation, testing, debugging, and deployment—while learning and applying best practices for building and operating reliable systems at scale.
  5. Ship code that directly impacts Toast’s growth and the day-to-day operations of restaurant teams

Skills

Required

  • 5+ years of back-end experience
  • object-oriented programming languages (Java, Kotlin, or similar)
  • owning and operating production systems
  • tackling ambiguous, high-impact challenges
  • delivering scalable solutions
  • learn quickly and apply knowledge to solve real problems
  • take on challenging projects
  • build systems that operate at massive scale

What the JD emphasized

  • highly visible, mission-critical infrastructure
  • large-scale, data-intensive systems
  • architecture modernization
  • rapid growth
  • true scale
  • pushing the limits of our databases
  • massive scale