Software Engineer II

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

Software Engineer II to join the Scheduling product team within Toast’s Team Management Suite. The role involves designing, developing, and delivering scalable software solutions for restaurant employers to optimize labor plans, balancing profitability, employee predictability, and guest satisfaction. Responsibilities include full-stack development, end-to-end task ownership, shipping impactful code, and contributing to product design and best practices. Requires strong Java/Kotlin or similar OO language, modern web technologies (React, TypeScript, REST, GraphQL), partnership building, and a high bar for quality. The company provides AI tools across disciplines and is inspired by their use.

What you'd actually do

  1. Flex your full-stack development muscles with challenging end-to-end tasks in a supportive, collaborative team environment
  2. Participate in designing, estimating, implementing, testing, and debugging end-to-end solutions
  3. Ship code that has a massive impact on the growth of Toast
  4. Learn and champion best practices for development, deployment, and quality life-cycles
  5. Actively contribute to product design and feature selection discussions

Skills

Required

  • Java, Kotlin or other object-oriented language(s)
  • React, TypeScript, REST, GraphQL
  • building partnerships across engineering, product, customer success, and other stakeholders
  • maintaining a high bar for quality
  • customer empathy

Nice to have

  • AI tools

What the JD emphasized

  • building partnerships across engineering, product, customer success, and other stakeholders
  • maintaining a high bar for quality, and guiding teams to hold a high bar for the technical quality of their deliverables
  • customer empathy