Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Toast Logo

Senior Software Engineer, Toast Tables

Toast

$134,000 - $214,000
Aug 26, 2025
Remote, US
Apply Now

Toast is looking for a Staff Software Engineer to join the Toast Tables team to help build a fast-growing, fully integrated waitlist and reservations platform that allows restaurants to generate and manage demand, tying into many of Toast's other systems to create a magical, fully digital, end-to-end experience for guests.

Requirements

  • 5+ years of experience with Java, Kotlin, or similar object-oriented languages.
  • Proficient in modern web technologies and UI frameworks (e.g., React, Javascript , TypeScript, REST, GraphQL) with 3+ years of relevant experience.
  • Experienced with databases (PostgreSQL, DynamoDB) including schema design and optimization.
  • In-depth understanding of microservices, distributed systems, and enterprise messaging.
  • Familiar with asynchronous communication tools (e.g., Pulsar, JMS, Kafka).
  • Proven track record of delivering reliable services to production.
  • Exposure to distributed systems is a plus

Responsibilities

  • Be a part of team working collaboratively with UX, PM, QA and other engineers building web applications using modern web technologies
  • Lead complex projects that improve functionality and reliability for customers within a collaborative, supportive environment.
  • Ship code that directly impacts and drives Toast’s growth.
  • Contribute to new product features from the ground up, ensuring innovation and technical excellence.
  • Advocate for best coding practices, raising the bar for yourself, your team, and the company.
  • Partner with experienced engineers in design and code reviews to maintain high standards.
  • Design, build, deploy, and maintain highly resilient and scalable systems critical to our customers’ success.

Other

  • Ability and drive to make an impact, not only on their own but by also enabling those around them to succeed.
  • Partnering with stakeholders, product managers, product designers, and other engineers
  • Excellent communication skills, with the ability to simplify complex technical concepts for non-technical stakeholders.
  • A passion for technology and continuous learning.
  • Enthusiasm for solving impactful challenges and writing clean, scalable code.