Taro Logo

Staff Software Engineer

Toast builds restaurant platforms that help restaurants adapt, take control, and get back to what they do best: building the businesses they love.
Backend
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
8+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer

Toast is seeking a Staff Software Engineer to join their Sous Chef team, focusing on building AI-powered experiences that transform restaurant operations. This role sits at the intersection of artificial intelligence and restaurant technology, working to help Toast's customers operate more efficiently and intelligently.

The position involves leading the technical architecture and implementation of AI-powered features across the Toast platform. As a Staff Engineer, you'll be responsible for designing scalable systems that integrate machine learning and large language models to deliver actionable insights and intelligent recommendations to restaurateurs. The role requires deep technical expertise in backend systems, distributed architecture, and AI/ML integration.

Working on the Sous Chef team, you'll be building an AI assistant that helps restaurants make better decisions, streamline operations, and engage with their data more effectively. The goal is to reduce manual overhead for restaurant operators while improving their business outcomes through intelligent automation and insights.

This is a highly impactful position with significant technical leadership responsibilities. You'll be mentoring other engineers, driving cross-team initiatives, and setting technical direction that influences multiple product areas. The role requires both strong technical skills and excellent communication abilities to work effectively with stakeholders across engineering, product, and design.

The ideal candidate brings 8+ years of experience building scalable backend systems, along with hands-on experience integrating AI/ML systems. You should be comfortable leading complex technical initiatives, mentoring others, and working in ambiguous problem spaces. Toast offers a hybrid work environment and emphasizes building a culture of connection while valuing individual needs.

This role presents an exciting opportunity to shape the future of restaurant technology through AI innovation. You'll be working on solutions that directly impact thousands of restaurants, helping them operate more efficiently and successfully. If you're passionate about using technology to solve real-world business challenges and want to lead technical innovation in the restaurant industry, this role offers the perfect blend of technical leadership and meaningful impact.

Last updated 8 days ago

Responsibilities For Staff Software Engineer

  • Drive the technical strategy and architecture for AI-powered experiences across the Toast platform
  • Lead cross-team initiatives and complex projects from conception to production
  • Architect and build robust, scalable services and data pipelines
  • Mentor and coach engineers across multiple teams
  • Evaluate and integrate emerging technologies, particularly around LLMs and machine learning systems
  • Champion engineering excellence and best practices
  • Partner closely with stakeholders to translate business goals into scalable technical solutions

Requirements For Staff Software Engineer

Java
Kotlin
  • 8+ years of professional experience designing and building scalable backend systems using Java, Kotlin, or other object-oriented languages
  • Proven experience leading cross-functional initiatives and mentoring engineers
  • Deep expertise in modern service architectures and distributed systems at scale
  • Extensive with modern APIs and data modeling practices, and experience with non-relational data stores
  • Hands-on experience integrating or building systems with machine learning or large language models
  • Experience delivering AI/ML-powered user experiences in production environments
  • Strong cross-team communication and the ability to influence technical roadmaps
  • Comfortable navigating ambiguity and setting direction in fast-moving areas
  • Passion for building intelligent products that make real-world businesses more successful

Benefits For Staff Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Parental Leave
  • Hybrid work model

Interested in this job?