Senior Software Engineer

Toast builds restaurant technology platforms helping restaurants adapt, take control, and grow their businesses.
$131,000 - $210,000
Machine Learning
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

Toast is seeking a Senior Software Engineer to join their Sous Chef team, focusing on transforming how restaurants operate through AI-powered solutions. This role is part of Toast's mission to build innovative restaurant technology platforms that help establishments adapt, take control, and thrive in the modern business environment.

The position sits within the Sous Chef team, whose mission is to develop an AI assistant that helps restaurant owners save time and make better business decisions. The team believes their work can significantly impact restaurants' operational efficiency, profit margins, revenue generation, and overall guest and employee experience within the Toast ecosystem.

As a Senior Software Engineer, you'll be responsible for the end-to-end delivery of customer-facing experiences, from front-end interfaces to backend services and integrations with other Toast products. The role requires strong technical expertise in Java/Kotlin, modern web technologies, and distributed systems, with a particular emphasis on machine learning and large language models.

The ideal candidate brings 5+ years of backend development experience and a track record of delivering high-quality, reliable services to production. You'll need to be proficient with modern web standards, non-relational databases, and have experience with machine learning technologies. Strong communication skills are essential, as you'll be collaborating with cross-functional teams and mentoring other engineers.

Toast offers a competitive compensation package, including a base salary range of $131,000-$210,000 USD, plus equity, comprehensive benefits, and opportunities for professional growth. The company maintains a strong commitment to diversity and inclusion, fostering an environment where employees from all backgrounds can thrive.

Located in Boston, you'll be working in a hybrid environment that values in-person collaboration while respecting individual needs. This is an excellent opportunity for a senior engineer passionate about using cutting-edge AI technology to solve real-world problems in the restaurant industry while working with a team dedicated to transforming how restaurants operate in the digital age.

Last updated 12 minutes ago

Responsibilities For Senior Software Engineer

  • Join a collaborative team of Design, Product, QA, and other engineering members in developing robust and scalable full-stack software applications
  • Lead complex projects that improve functionality and reliability for our customers
  • Provide design feedback and participate in code reviews to ensure implementation meet requirements
  • Participate in architectural discussions and influence the technical roadmap
  • Advocate for best coding practices
  • Mentor and provide technical guidance to other team members

Requirements For Senior Software Engineer

Java
Kotlin
  • 5+ years of back-end experience in Java, Kotlin, or other object-oriented languages
  • Proficient with modern web standards and technologies (e.g. REST, GraphQL)
  • Proficient with non-relational data stores (e.g. DynamoDB)
  • Experience with machine learning or large language models
  • Experience with distributed systems, enterprise messaging systems, and/or microservices
  • Experience delivering high-quality, reliable services to production
  • Excellent cross-team communication skills on complex technical topics
  • Passionate about technology and learning new things

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive compensation and benefits programs
  • Base salary range: $131,000—$210,000 USD
  • Cash compensation (overtime, bonus/commissions if eligible)
  • Equity
  • Medical, dental, and vision benefits
  • 401k

Interested in this job?

Jobs Related To Toast Senior Software Engineer

Senior Software Engineer, Applied ML and Evaluation

Senior Software Engineer position at Waymo focusing on Applied ML and Evaluation, developing and implementing evaluation systems for autonomous driving perception models.

Senior Software Engineer - Content Understanding

Senior Software Engineer position at Roblox focusing on Content Understanding Platform development, combining AI, computer vision, and scalable backend systems to process billions of content pieces.

Senior Machine Learning Operations Engineer

Senior Machine Learning Operations Engineer position at CVS Health focusing on ML infrastructure and operations.

Software Engineer, Perception

Senior Software Engineering role at Aurora focusing on machine learning and computer vision for autonomous vehicle perception systems, offering $152K-$227K base salary in Pittsburgh.

AI Systems Engineer (Engineering Velocity)

Lead AI enablement initiatives as an AI Systems Engineer at hyperexponential, implementing AI-driven solutions to enhance developer productivity and engineering workflows.