Taro Logo

Staff Software Engineer, Tech Lead

Toast builds restaurant platforms that help restaurants adapt, take control, and focus on building the businesses they love.
$155,000 - $248,000
Backend
Staff Software Engineer
Remote
8+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, Tech Lead

Toast is a dynamic company revolutionizing the restaurant industry through innovative technology solutions. We're seeking a Staff Software Engineer, Tech Lead to spearhead our Team Management Platform APIs development. This role presents an exciting opportunity to shape the future of restaurant management technology.

As a Staff Software Engineer at Toast, you'll lead initiatives to unify disparate data and implement scalable APIs that enhance our customers' capabilities. You'll work closely with Product Management to drive technical roadmaps and collaborate with partner teams across Toast's Payroll, Team Management, Scheduling, and Mobile App experiences. Your expertise will be crucial in domains including scheduling, shift management, wage calculations, and labor forecasting.

The role combines technical leadership with hands-on development, requiring proficiency in Java/Kotlin and distributed systems. You'll be working with a modern tech stack including AWS services, PostgreSQL, DynamoDB, and message-based integrations through Pulsar, Camel, and RabbitMQ. The position offers an opportunity to mentor team members while driving technical excellence through code reviews and best practices implementation.

Toast offers a competitive compensation package with a base salary range of $155,000-$248,000 USD, plus additional benefits including equity opportunities, comprehensive healthcare, and professional development resources. The company embraces a hybrid work model that balances in-person collaboration with individual flexibility.

This role is perfect for a seasoned engineer who is passionate about building scalable solutions, mentoring others, and making a real impact in the restaurant technology space. You'll be joining a company that values diversity, equity, and inclusion, with a strong focus on creating an inclusive work environment where all employees can thrive.

If you're excited about leading technical initiatives, working with cutting-edge technology, and being part of a company that's transforming the restaurant industry, this role at Toast could be your next career milestone.

Last updated a day ago

Responsibilities For Staff Software Engineer, Tech Lead

  • Be part of team working collaboratively to design and build APIs
  • Manage the migration of customer experiences to centralize all access across the Toast product suite
  • Influence product direction through technical insights, and drive API best practices
  • Champion quality automation and unit testing
  • Provide technical design feedback and participate in code reviews
  • Ensure work is delivered with quality and properly monitored in production
  • Mentor other team members

Requirements For Staff Software Engineer, Tech Lead

Java
Kotlin
PostgreSQL
RabbitMQ
  • Proficient in Java, Kotlin or other object oriented languages
  • Proficient with traditional databases and alternative data stores (DynamoDB a plus)
  • Prior experience with distributed systems, enterprise messaging systems or microservices
  • Proficient in Software Development best practices (Code Quality, UnitTest, BDD)
  • Experience integrating with Elasticsearch or OpenSearch a strong plus
  • Experience delivering high quality, reliable services to production
  • Excellent cross-team communication skills on complex technical topics
  • Enjoy collaborating with and mentoring colleagues
  • Passionate about technology and learning new things
  • Willingness to make continuous improvements to teams and technology

Benefits For Staff Software Engineer, Tech Lead

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Base salary range $155,000—$248,000 USD
  • Cash compensation (overtime, bonus/commissions, if eligible)
  • Benefits package
  • Equity (if eligible)
  • Hybrid work model

Interested in this job?

Jobs Related To Toast Staff Software Engineer, Tech Lead

Staff Software Engineer, Device Experience

Staff Software Engineer position at Toast leading the Device Experience team, focusing on hardware-software integration and cloud services development.

Staff Backend Software Engineer

Staff Backend Software Engineer role at Toast focused on building consumer payment experiences and digital interactions for restaurants.

Staff Software Engineer - Payments

Staff Software Engineer position at Toast, focusing on building and scaling payment processing systems, requiring 9+ years of backend experience with Java/Kotlin.

Staff Software Engineer - Identity & Access Engineering

Staff Software Engineer position at Toast focusing on Identity & Access Management, requiring 8+ years of experience in building secure, scalable backend services using Java/Kotlin.

Staff Software Engineer

Staff Software Engineer position at Toast, leading the Orders POS Team in developing scalable solutions processing 1B+ weekly order changes for 134k+ restaurants. Remote role, $155-248k base + equity.