Senior Software Engineer, Business Map

Toast
•$125,000 - $254,000•Remote

About The Position

Toast is hiring a Senior Software Engineer for Business Map, a new team in its Enterprise engineering organization. Business Map models businesses, including their locations, ownership organizations, and groupings. Its platform and core services support customers with multiple locations, franchise operations, and non-restaurant locations. The engineer will help build this foundation, owning features end to end on a small team. Work includes location creation and copy, Organization APIs, and internal management tools. The role works closely with Staff and Principal engineers, and delivers changes to services used across Toast.

Requirements

  • At least 5 years building backend services in Java, Kotlin, or another object-oriented language.
  • Proficiency with relational databases and SQL; Toast uses Postgres.
  • Experience owning and operating production systems, including on-call work 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 engineering and product partners.
  • Experience or strong interest in using coding agents and AI-assisted development day to day.

Nice To Haves

  • 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.

Responsibilities

  • Design, build, and ship features in Business Map backend services, from written design through production rollout.
  • Own feature areas end to end, including tests, monitoring, and staged rollout behind feature flags.
  • Work with engineers on partner teams as they adopt new location and organization data.
  • Participate in the team's on-call rotation and address root causes of issues encountered.
  • Write feature designs and provide thoughtful code reviews.
  • Help newer engineers through pairing and code review.

Benefits

  • Competitive compensation and benefits programs.
  • Equity.
  • Cash compensation, including overtime and bonus/commissions if eligible.
  • Benefits intended to support a healthy lifestyle and flexibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service