Taro Logo

Senior Software Engineer, International Restaurants Efficiency

A restaurant technology company that builds purpose-built software and hardware solutions for the restaurant industry.
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, International Restaurants Efficiency

Toast is a leading restaurant technology company committed to helping restaurants adapt and thrive in the modern business environment. The International Restaurants Efficiency team is seeking a Senior Software Engineer to enhance their product for global market compliance. This role offers an exciting opportunity to work on critical features for both North American and International markets, collaborating with various stakeholders including product managers and customers worldwide.

The position involves working with distributed systems, infrastructure, and tooling to ensure Toast's products succeed in international markets. You'll be part of a team that directly impacts key international business objectives while improving the entire engineering organization's productivity. The role requires expertise in Kotlin/Java development, API design, and a strong focus on building scalable, user-friendly solutions.

As a Senior Engineer, you'll have the opportunity to mentor others while working on both restaurant-side and cloud-based software. The hybrid work environment requires two days per week in the office, offering a balance between collaborative in-person work and remote flexibility. Toast offers a comprehensive benefits package and emphasizes diversity, equity, and inclusion in their culture.

The ideal candidate will bring strong object-oriented programming experience, particularly in Kotlin or Java, along with expertise in testing and quality practices. You'll need to be comfortable working directly with customers, sometimes in restaurant environments, and have the ability to translate complex business requirements into elegant technical solutions. The role offers exposure to a modern tech stack including React, PostgreSQL, and various message-based integration technologies.

Last updated 4 hours ago

Responsibilities For Senior Software Engineer, International Restaurants Efficiency

  • Design, build, deploy, and maintain highly resilient and scalable features across Toast's products
  • Evolve Toast's existing products suite to meet global market needs
  • Work across software both in the restaurant and the cloud
  • Work directly with pilot customers to ensure successful delivery and operation
  • Collaborate with the team to plan and estimate work
  • Collaborate with teams across Toast
  • Ensure quality by building automated testing for changes
  • Collaborate with UX and PM on the definition and design of features
  • Mentor and coach other engineers

Requirements For Senior Software Engineer, International Restaurants Efficiency

Java
Kotlin
React
PostgreSQL
Kubernetes
  • Strong experience with Kotlin, Java or another object-oriented language
  • Deep understanding of testing, quality & best practices
  • The ability to take complex business problems, and create easy-to-use solutions at scale
  • Working experience of API principles e.g. REST
  • Enjoys building well-engineered, usable and accessible systems
  • Passionate about making users happy and seeing people use your product in the wild
  • Ability to embrace an agile mindset focused on delivering usable software
  • Adaptable to work in changing environments

Benefits For Senior Software Engineer, International Restaurants Efficiency

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive compensation
  • Health benefits
  • Flexible work arrangements
  • Hybrid work model with 2 days per week in office

Interested in this job?

Jobs Related To Toast Senior Software Engineer, International Restaurants Efficiency