Senior Software Engineer, Toast Delivery Services

Toast
•$125,000 - $254,000•Hybrid

About The Position

Toast is seeking a Senior Software Engineer for its Toast Delivery Services team. The role focuses on building software that gives restaurants control over their own delivery, including systems that find drivers, price deliveries, track orders in real time, and support accurate movement of money. The work connects software decisions to real-world delivery operations, where timing, location data, and reliability directly affect restaurants and guests. The engineer will design, build, deploy, and maintain resilient, scalable systems; collaborate with product managers and designers; address scaling challenges; uphold strong engineering practices; and mentor teammates. The role is hybrid in Boston or New York preferred, with remote work open to candidates on US East Coast hours.

Requirements

  • Knowledge of Kotlin, Java, or another object-oriented language.
  • Experience with databases such as PostgreSQL and DynamoDB, including schema design and optimization.
  • In-depth understanding of microservices, distributed systems, and enterprise messaging.
  • Proven track record of delivering reliable services to production.
  • Comfort working with partner APIs, real-world timing constraints, and imperfect data.
  • Ability to tackle complex and ambiguous problems, communicate clearly, and share knowledge with the team.
  • Motivation by real-world customer impact.

Nice To Haves

  • Experience with logistics, mapping, or other systems that model the physical world.
  • Background in payments, refunds, or financial reconciliation.
  • Proficiency in modern web technologies and UI frameworks such as React, JavaScript, TypeScript, REST, or GraphQL.

Responsibilities

  • Design, build, deploy, and maintain highly resilient and scalable systems critical to customers' success.
  • Build real-time systems that keep restaurants and guests informed about order location and estimated arrival.
  • Work with product managers and designers on money movement, including delivery pricing and refunds.
  • Address scaling challenges and implement robust solutions.
  • Advocate for best coding practices and raise engineering standards for the individual, team, and company.
  • Mentor and provide technical guidance to other team members.

Benefits

  • Competitive compensation and benefits programs.
  • Equity.
  • Cash compensation, including overtime and bonus or commissions if eligible.
  • Benefits intended to support a healthy lifestyle and flexibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service