Principal Software Engineer, Delivery Services

1 Month ago • All levels • Software Development & Engineering • $188,000 PA - $301,000 PA

Job Summary

Job Description

Toast is seeking a Principal Software Engineer for their Delivery Services team, focusing on building a restaurant platform that helps businesses adapt and grow. The role involves enabling seamless integrations with third-party delivery providers and optimizing direct delivery through Toast's Online Ordering channels. This is a high-impact opportunity to contribute to a critical service, focusing on optimizing experiences for restaurants and their customers. The ideal candidate will be a visionary engineer motivated by challenges, ready to transform delivery architecture for scalability and dynamic customer needs. Responsibilities include leading architectural evolution, defining frameworks for quality and resilience, developing technical strategies, establishing guiding principles, mentoring engineers, and building cross-functional partnerships.
Must have:
  • Understanding of distributed event-driven systems
  • Technical leadership and collaboration on complex projects
  • Hands-on experience with Java, Kotlin, Scala, or OOP languages
  • Expertise in database schema design
  • Passion for solving complex problems and delivering scalable solutions
  • Respectful, empathetic, and humble attitude
  • Growth mindset focused on self and team improvement
  • Balances getting things done with platform stability
Good to have:
  • Familiarity with DynamoDB

Job Details

Toast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love.

The Toast Delivery Services team enables restaurants to build thriving, profitable first party delivery channels while growing Toast's consumer business. As a Principal Software Engineer, you'll play a pivotal role in enabling seamless integrations with third-party delivery providers, helping restaurants offer direct delivery through Toast’s Online Ordering channels. This is an exciting opportunity to contribute to a high-impact service focused on optimizing experiences for our restaurants and the customers who order from them.

About this roll*: As a Principal Software Engineer on our team, you will:

We are looking for a visionary engineer who is motivated by these challenges and eager to transform our first and third-party delivery architecture to meet the dynamic needs of our customers and our rapidly growing business. As a Principal Software Engineer on the Toast Delivery Services  team, you will take ownership of this essential function, making strategic technical decisions that enhance our capabilities and ensure scalability. You will have the opportunity to make a huge impact in a critical space. Your leadership will drive excellence within the team and influence our broader engineering community, setting new standards and contributing to our collective success.

  • Lead the evolution of our Delivery architecture and data models, delivering scalable solutions that have significant business impact.
  • Define and implement frameworks and processes that guarantee the quality, resilience, and scalability of our user experiences
  • Develop and execute technical strategies to solve complex business challenges, leveraging data-driven decisions to prioritize impactful changes
  • Establish guiding technical and delivery principles that influence engineering practices across the broader engineering organization.
  • Mentor and guide engineers, fostering a culture of continuous improvement, inclusivity, and engineering excellence.
  • Build and maintain strong partnerships across lines of business, aligning technical solutions with strategic objectives.

Do you have the right ingredients*? 

  • Understanding of distributed event-driven systems
  • Proven track record of technical leadership and collaboration on complex projects
  • Hands-on experience building backend applications using Java, Kotlin, Scala, or other object oriented language(s)
  • Expertise in database schema design; Familiarity with DynamoDB not required but a plus
  • Passionate about solving complex problems and delivering impactful, scalable solutions
  • Respectful, empathetic, and humble
  • Has a growth mindset with an emphasis on improving yourself and your team
  • Balances getting things done with platform stability

Our Spread* of Total Rewards
We strive to provide competitive compensation and benefits programs that help to attract, retain, and motivate the best and brightest people in our industry. Our total rewards package goes beyond great earnings potential and provides the means to a healthy lifestyle with the flexibility to meet Toasters’ changing needs. Learn more about our benefits at https://careers.toasttab.com/toast-benefits.

*Bread puns encouraged but not required

The base salary range for this role is listed below. The starting salary will be determined based on skills and experience. In addition to base salary, our total rewards components include cash compensation (overtime, bonus/commissions, if eligible), benefits, and equity (if eligible).

Pay Range
$188,000—$301,000 USD

 

Diversity, Equity, and Inclusion is Baked into our Recipe for Success

At Toast, our employees are our secret ingredient—when they thrive, we thrive. The restaurant industry is one of the most diverse, and we embrace that diversity with authenticity, inclusivity, respect, and humility. By embedding these principles into our culture and design, we create equitable opportunities for all and raise the bar in delivering exceptional experiences.

We Thrive Together

We embrace a hybrid work model that fosters in-person collaboration while valuing individual needs. Our goal is to build a strong culture of connection as we work together to empower the restaurant community. To learn more about how we work globally and regionally, check out: https://careers.toasttab.com/locations-toast.

Apply today!

Toast is committed to creating an accessible and inclusive hiring process. As part of this commitment, we strive to provide reasonable accommodations for persons with disabilities to enable them to access the hiring process. If you need an accommodation to access the job application or interview process, please contact candidateaccommodations@toasttab.com.

------

For roles in the United States, It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Similar Jobs

Crunchyroll - Director of Engineering, Android

Crunchyroll

Dallas, Texas, United States (On-Site)
5 Months ago
Banyan Software - Principal Software Developer (Java/Kotlin)

Banyan Software

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
Canva - Staff Backend Engineer - Product Insights Enablement - Java

Canva

Melbourne, Victoria, Australia (Remote)
3 Months ago
miniclip - IOS Engineer

miniclip

Lisbon, Lisbon, Portugal (On-Site)
2 Months ago
Go Fund Me - Senior Software Engineer (Auth & Identity)

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (On-Site)
3 Days ago
Addepar - Senior Software Engineer - Trading

Addepar

Pune, Maharashtra, India (On-Site)
2 Months ago
Ion - Internship - Software Engineers/Developers - Italy

Ion

Pisa, Tuscany, Italy (On-Site)
9 Months ago
Aisera - Forward Deployed Engineer

Aisera

Greece (On-Site)
4 Days ago
Apple - Sr. Software Engineer, Apple Pay

Apple

Cary, North Carolina, United States (On-Site)
1 Month ago
GMS Services - Software Development Manager

GMS Services

Moscow, Moscow, Russia (On-Site)
10 Years ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

MY.GAMES - Java Developer

MY.GAMES

(Remote)
6 Days ago
Twitch - Software Engineer - Creator

Twitch

New York, New York, United States (On-Site)
1 Week ago
Bosch Group - Medior Fullstack (Java) Developer

Bosch Group

Budapest, Hungary (On-Site)
3 Weeks ago
Toast - Staff Software Engineer, Android OS

Toast

United States (Remote)
5 Months ago
nubank - Lead Security Engineer - Application Security

nubank

State Of São Paulo, Brazil (Hybrid)
1 Week ago
Cognite - Backend Engineer

Cognite

Phoenix, Arizona, United States (Hybrid)
2 Months ago
Simcorp - Senior CI/CD Platform Engineer

Simcorp

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Year ago
Toast - Senior Full Stack Software Engineer - Communication Platform

Toast

Dublin, County Dublin, Ireland (Hybrid)
1 Month ago
Axi - Frontend Developer

Axi

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Go Fund Me - Senior Site Reliability Engineer

Go Fund Me

San Diego, California, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Kokotree - Social Media Content Producers

Kokotree

Wilmington, North Carolina, United States (On-Site)
8 Months ago
Alten Technology - Facilities Specialist

Alten Technology

Sterling Heights, Michigan, United States (On-Site)
1 Week ago
Sprinkler - Lead Value Consultant

Sprinkler

United States (Remote)
1 Year ago
eBay - Associate Site Merchandising Manager

eBay

Austin, Texas, United States (Remote)
3 Days ago
zoox - Senior/Staff Safety Research Engineer, Crash and Injury Modeling

zoox

Foster City, California, United States (Hybrid)
3 Months ago
Rockstar Games - Associate Director: Software Engineering

Rockstar Games

New York, United States (On-Site)
1 Month ago
Apple - AIML - Annotation Team Lead

Apple

Austin, Texas, United States (On-Site)
1 Month ago
Alten Technology - Aerospace Structural Analyst

Alten Technology

Indianapolis, Indiana, United States (On-Site)
1 Month ago
Vercel - Security Product Manager

Vercel

San Francisco, California, United States (Remote)
2 Months ago
Axon - Senior Accountant, Revenue Policy & Enablement

Axon

Denver, Colorado, United States (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Vercel - Partner Solutions Engineering, EMEA

Vercel

London, England, United Kingdom (Remote)
2 Months ago
extreme network - Manager of Systems Engineering - Western United States

extreme network

California, United States (Remote)
1 Month ago
Google - Software Engineer, PhD

Google

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Divensi - SDE/Software Development Engineer

Divensi

Redmond, Washington, United States (On-Site)
8 Years ago
Ansys - Senior Application Engineer

Ansys

Canonsburg, Pennsylvania, United States (On-Site)
3 Weeks ago
Assystems - Survey Engineer

Assystems

Ankara, Ankara, Türkiye (On-Site)
9 Months ago
Marvell - Senior Digital Design Staff Engineer

Marvell

Singapore (On-Site)
1 Month ago
Postman - Senior Engineer, Postbot

Postman

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
The Workshop - Software Engineer

The Workshop

Madrid, Community Of Madrid, Spain (On-Site)
2 Months ago
Nagarro - Staff Engineer, BI Reporting

Nagarro

California, United States (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Omaha, Nebraska, United States (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Dublin, County Dublin, Ireland (Hybrid)

Columbus, Ohio, United States (Remote)

Lake Oswego, Oregon, United States (On-Site)

Nashville, Tennessee, United States (Remote)

Binghamton, New York, United States (On-Site)

Toronto, Ontario, Canada (Remote)

View All Jobs

Get notified when new jobs are added by Toast

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug