Staff Software Engineer, Orders

Toast
•$151,000 - $309,000•Hybrid

About The Position

Toast creates technology that helps restaurants and local businesses succeed in a digital world. The Orders POS Team provides a state-of-the-art platform for processing and synchronizing order changes, enabling complex and customizable customer workflows. As a Staff Software Engineer on this team, you will design and implement new features, evolve architecture and tooling for efficient, high-quality delivery, and work with Toast R&D teams to deliver high-visibility product experiences. The platform processes more than 1 billion order changes per week across more than 200,000 customers. You will lead significant, cross-team capabilities spanning cloud services and point-of-sale systems; shape architectural decisions and technical roadmaps; serve as a domain expert in order processing and synchronization; and provide technical guidance to colleagues. The role involves close collaboration with Design, Product, QA, and engineering partners, as well as hands-on development and use of AI-assisted tools to improve development workflows.

Requirements

  • 8+ years of experience with object-oriented languages such as Java or Kotlin.
  • Track record of delivering significant platform capabilities across multiple teams in large engineering organizations.
  • Mobile and backend development expertise, with a focus on distributed systems at high scale in large codebases.
  • Deep understanding of automated testing, quality, and SDLC best practices, with a history of shipping reliable applications, microservices, and libraries to production.
  • Experience delivering high-quality, reliable applications or libraries to production.
  • Expertise with modern API technologies such as REST and GraphQL, including schema design, evolution, and versioning across many consumers.
  • Experience owning business-critical production services, leading incident response, and driving long-term reliability improvements.
  • Excellent cross-team communication skills on complex technical topics.
  • Hands-on experience with AI-assisted development tools, such as Claude, Cursor, or MCP servers.
  • Passion for technology and learning new things.

Responsibilities

  • Lead the design and delivery of significant Orders platform capabilities spanning multiple teams, from the cloud to point of sale.
  • Collaborate with Design, Product, QA, and engineering colleagues to develop robust and scalable software within Toast POS applications.
  • Drive architectural decisions for correctness, performance, and scale, and author and review technical designs within and beyond the team.
  • Provide design feedback and participate in code reviews to ensure implementations meet requirements.
  • Align the Orders platform's technical vision and roadmap with Toast's strategy.
  • Serve as a domain expert in order processing and synchronization and as a go-to partner for teams building products on orders.
  • Advocate for best coding practices and raise engineering standards across the team and company.
  • Mentor and provide technical guidance to team members and raise the engineering bar across the Orders organization.
  • Use AI tools to improve development workflows and velocity and contribute to new approaches to building.

Benefits

  • Competitive compensation and benefits programs.
  • Equity.
  • Benefits intended to support a healthy lifestyle and flexibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service