Engineering Manager, Scale Team
Now, more than ever, the Toast team is committed to our customers. We’re taking steps to help restaurants navigate these unprecedented times with technology, resources, and community. Our focus is on building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love. And because our technology is purpose-built for restaurants, by restaurant people, restaurants can trust that we’ll deliver on their needs for today while investing in experiences that will power their restaurant of the future.
Tremendous business growth has spurred a need for significant investment in Toast's platform teams. The “Scale” team takes on some of Toast’s more complex and interesting challenges, such as:
- Designing, building and maintaining critical persistence infrastructure - sharded databases, highly available message busses
- Designing, building and maintaining critical routing infrastructure - edge gateway, service mesh control plane, and routing sidecars
- Developing and evangelizing shared libraries and best practices to improve scalability, observability, and reliability of all Toast systems
- Consulting with teams, to improve product scalability, observability, and reliability
- Participating in outage response and root cause analysis for critical systems and infrastructure
About this roll* (Responsibilities)
- Enable one or two small teams to continue performing at a high level
- Create and drive strategic organization-wide scalability, observability, and reliability initiatives
- Guide teams to build systems that will enable Toast to scale to its next order of magnitude of growth
- Facilitate individual growth by mentoring engineers and team leads
Do you have the right ingredients?
- Experience managing a team
- Experience leading complex engineering projects
- Interest or experience in distributed systems
*Bread puns encouraged but not required