Taro Logo

Senior Software Engineer, Toast Tables

Toast is a restaurant platform that helps restaurants adapt, take control, and get back to building the businesses they love.
$134,000 - $214,000
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS · Hospitality

Description For Senior Software Engineer, Toast Tables

Toast is revolutionizing the restaurant industry with their innovative platform that helps restaurants thrive in the digital age. As a Senior Software Engineer on the Toast Tables team, you'll be at the forefront of developing their fully integrated waitlist and reservations platform that enables restaurants to create magical, end-to-end digital experiences for their guests.

The role offers an exciting opportunity to work on high-impact projects that directly affect millions of restaurant-goers daily. You'll be joining a product-obsessed team that's focused on innovation and building scalable, reliable solutions. The position combines technical excellence with collaborative teamwork, as you'll partner with various stakeholders including product managers, designers, and fellow engineers.

Your responsibilities will span the full stack, from frontend development using modern technologies like React and TypeScript to backend systems built with Java/Kotlin. You'll tackle complex technical challenges around scalability, performance optimization, and distributed systems. The role also emphasizes mentorship and technical leadership, where you'll help raise the bar for coding practices across the team.

Toast offers a competitive compensation package ranging from $134,000 to $214,000, plus equity and comprehensive benefits. The company embraces a remote work culture while maintaining strong team connections. They're committed to diversity and inclusion, creating an environment where all employees can thrive.

This is an excellent opportunity for a senior engineer who wants to make a significant impact in the restaurant technology space while working with modern technologies and helping shape the future of dining experiences. The role combines technical challenges, product innovation, and the satisfaction of building solutions used by millions of people daily.

Last updated 9 hours ago

Responsibilities For Senior Software Engineer, Toast Tables

  • Lead complex projects that improve functionality and reliability for customers
  • Ship code that directly impacts and drives Toast's growth
  • Contribute to new product features from the ground up
  • Design, build, deploy, and maintain highly resilient and scalable systems
  • Tackle scaling challenges and implement robust solutions
  • Diagnose performance bottlenecks and optimize for better performance
  • Mentor and provide technical guidance to other team members
  • Partner with stakeholders, product managers, product designers, and other engineers

Requirements For Senior Software Engineer, Toast Tables

Java
Kotlin
React
JavaScript
TypeScript
PostgreSQL
  • 5+ years of experience with Java, Kotlin, or similar object-oriented languages
  • Proficient in modern web technologies and UI frameworks (React, Javascript, TypeScript, REST, GraphQL) with 3+ years of 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 (Pulsar, JMS, Kafka)
  • Proven track record of delivering reliable services to production
  • Excellent communication skills
  • Experience working in a team with Agile/Scrum methodology

Benefits For Senior Software Engineer, Toast Tables

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive compensation
  • Health benefits
  • 401k
  • Equity

Jobs Related To Toast Senior Software Engineer, Toast Tables