Staff Software Engineer, Configuration Platform
Core
Design, build, and maintain highly resilient, scalable systems for Toast's configuration platform, enabling real-time menu and pricing updates across the global ecosystem.
Role type
Staff Software Engineer (Infrastructure/Platform)
Builds
High-concurrency configuration engine powering live system updates for Toast's restaurant management platform
Domain
Fintech / Hospitality Technology / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, High-throughput system design, Microservices architecture, Performance optimization, Technical leadership, System reliability engineering
Preferred skills
Kotlin, Java, AWS, React, Event-driven architecture
Technologies
Kotlin, Java, DropWizard, AWS (DynamoDB, RDS, Lambda), Postgres, Apache Spark, React, Pulsar, RabbitMQ
Responsibilities
Design and deploy resilient, scalable systems critical to customer operations; Lead complex cross-team projects to improve functionality and reliability; Diagnose performance bottlenecks and implement optimizations; Guide engineering teams through execution and establish quality practices
Seniority
Staff, hands-on IC with strategic influence