Senior Software Engineer, Toast Delivery Services
Core
Build resilient, scalable real-time systems for Toast's delivery services that connect restaurants, drivers, and customers to manage order tracking, pricing, and logistics.
Role type
Senior Software Engineer (Backend/Distributed Systems)
Builds
Real-time delivery orchestration platform, driver matching, dynamic pricing, and order tracking systems.
Domain
Food delivery / Logistics / Real-time distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Kotlin, Java, PostgreSQL, DynamoDB, Microservices, Distributed Systems, Enterprise Messaging, System Design, Scalability
Preferred skills
Logistics modeling, Mapping systems, Payments/Financial reconciliation, Modern web technologies (React, TypeScript, GraphQL)
Responsibilities
Design and deploy highly resilient scalable systems; Build real-time backbones for order tracking and pricing; Solve scaling challenges; Advocate for best coding practices; Mentor team members.
Seniority
Senior, hands-on IC with mentorship responsibilities