Staff Software Engineer, Android
Core
Define long-term technical strategy and architecture for the Drive-Thru domain, standardize Android best practices, and architect interfaces between mobile clients and backend services for offline-resiliency.
Role type
Staff Software Engineer (Android)
Builds
Scalable, resilient features for Toast's enterprise management products and drive-thru solutions.
Domain
Restaurant technology / Enterprise mobile applications
Deliverable
production ML models | product features | infrastructure
Required skills
Android development, distributed systems, microservices, REST/GraphQL APIs, architectural transformation, mentoring, stakeholder influence
Preferred skills
Innovation, engineering excellence, technical debt reduction
Technologies
Java, Kotlin, React, PostgreSQL, DynamoDB, Pulsar, Camel, RabbitMQ
Responsibilities
Define technical strategy and architecture, standardize Android best practices, architect mobile-backend interfaces, design scalable features, partner with Product/UX on roadmap, bridge Android and backend systems, guide peer engineers, foster engineering culture
Seniority
Staff, hands-on IC with significant influence