# Senior Software Engineer, Toast Delivery Services

**Company**: Toast
**Location**: Remote, US
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: Zone A: $159,000-$254,000 USD, Zone B: $138,000-$221,000 USD, Zone C: $125,000-$200,000 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/toast/jobs/8167218?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_935012fa-64a

## Description

We are looking for a Senior Software Engineer with the ability and drive to make an impact, not only on their own but by also enabling those around them to succeed. Play a key role in building the product that puts restaurants in control of their own delivery.

As a member of the Toast Delivery Services team, you will build the software that turns a tap on a phone into a hot meal at someone's door. Our systems find a driver, price the delivery, and keep everyone honest about where the food is right now.

**Responsibilities**

- Design, build, deploy, and maintain highly resilient and scalable systems critical to our customers' success.

- Build the real-time backbone that keeps restaurants and guests confident about where an order is and when it will land.

- Work with product managers and designers to get money movement right, from delivery pricing through refunds, where correctness is not negotiable.

- Tackle scaling challenges and implement robust solutions.

- Advocate for best coding practices, raising the bar for yourself, your team, and the company.

- Mentor and provide technical guidance to other team members.

**Requirements**

- Knowledge of Kotlin, Java or another object-oriented language.

- Experienced with databases (PostgreSQL, 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 with systems where partner APIs, real-world timing, and imperfect data are the normal operating conditions.

- The capacity to tackle complex and ambiguous problems, communicate clearly with others to solve the problem, and share knowledge to help the whole team succeed.

- Driven by real-world customer impact.

**Special Sauce***

- Experience with logistics, mapping, or other systems that model the physical world.

- Background in payments, refunds, or financial reconciliation.

- Proficient in modern web technologies and UI frameworks (e.g., React, Javascript, TypeScript, REST, GraphQL).

**Our Total Rewards Philosophy** We strive to provide competitive compensation and benefits programs that help to attract, retain, and motivate the best and brightest people in our industry.

**Base Salary Range** The base salary range for this role is listed below. The starting salary will be determined based on skills, experience, and geographic location.

- Zone A: $159,000-$254,000 USD

- Zone B: $138,000-$221,000 USD

- Zone C: $125,000-$200,000 USD

## Skills

### Required
- Kotlin
- Java
- PostgreSQL
- DynamoDB
- microservices
- distributed systems
- enterprise messaging

### Nice to have
- logistics
- mapping
- payments
- refunds
- financial reconciliation
- React
- Javascript
- TypeScript
- REST
- GraphQL

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/toast/jobs/8167218?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
