The opportunity
Toast creates technology to help restaurants and local businesses succeed in a digital world, helping business owners operate, increase sales, engage customers, and keep employees happy. Our integrations sync sales, payments, payroll and supplier data from Toast into accounting…
What you'll do
Independently design and implement well-defined features across the full: stack, from backend sync services to the merchant-facing setup and mapping UI, with minimal day-to-day guidance.
Build and maintain backend services in Java and Kotlin that sync financial: data (sales, payments, payouts, invoices, journal entries) from Toast to external accounting platforms.
Build and consume RESTful APIs, and integrate with third-party accounting: APIs and internal Toast systems, handling auth, rate limits, retries and idempotency.
Develop frontend features in React with TypeScript, focusing on usability and: performance for restaurant and retail operators.
Deploy and run services on AWS, and use observability tools to monitor sync health and data accuracy.
Use AI-assisted development tools (e.g., Claude Code, Cursor, Devin) daily: for coding, testing, debugging and documentation, and share what works with the team.
What they're looking for
- Help explore and ship AI-powered capabilities in the product, such as smarter: account mapping or automated reconciliation suggestions.
- Collaborate with Product, UX, QA and partner teams, including Fintech for: Toast Books, to turn requirements into working software.
- Write clean, maintainable, testable code aligned with Toast engineering: standards, and take an active part in code reviews.
- Troubleshoot production issues in owned areas, contribute to root-cause: analysis, and support the team during critical phases and on-call.