Description
We're looking for a Senior Software Engineer to help build the foundation for Toast's Business Map team. You'll own features end to end on a small team, from location creation and copy to the new Organization APIs and the internal tools that manage them.
Responsibilities:
- Design, build, and ship features in Business Map's backend services
- Own a feature area end to end, including its tests, monitoring, and staged rollout behind feature flags
- Work with engineers on partner teams as they adopt new location and organization data
- Join the team's on-call rotation, and fix the root causes of what you find there
- Write designs for your features and give thoughtful code reviews
- Help newer engineers on the team through pairing and code review
Requirements:
- 5+ years building backend services in Java, Kotlin, or another object-oriented language
- Proficient with relational databases and SQL (Postgres)
- Experience owning and operating production systems, including on-call and debugging live issues
- Experience with distributed systems, event-driven messaging, or microservices
- A track record of taking ambiguous projects from design to production
- Clear written and verbal communication with engineers and product partners
- Experience or strong interest in using coding agents and AI-assisted development day to day
What will help you stand out:
- Experience making changes in a large, long-lived codebase while it serves production traffic
- Experience with multi-tenant data models, account hierarchies, or multi-location systems
- Familiarity with gRPC, GraphQL, or event streaming platforms
- React and TypeScript experience for internal tools
- Knowledge of restaurant or multi-location business operations