Toast logo

Software Engineer 2

Toast

Boston, MA
Full Time
Mid Level
6 days ago

Job Description

About the Role

Toast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love. We value diversity of background and lived experience, empowering restaurants of all sizes to build great teams, increase revenue, improve operations, and delight their guests. Our platform combines deep industry understanding with powerful cloud-based software and restaurant-grade hardware to deliver an intuitive all-in-one solution. The company is committed to creating an accessible and inclusive environment, fostering a hybrid work model, and embedding diversity, equity, and inclusion into its culture.

Key Responsibilities

  • Design, build, and deliver features for Toast's payments products
  • Develop and implement automated test suite to ensure the code shipped to our customers meets the highest quality standards
  • Partner with a wide array of teams across Toast
  • Work with experienced engineers to deliver design and code review
  • Use cutting-edge technologies and best practices to optimize for performance and usability, ultimately enhancing the overall restaurant management experience
  • Collaborate with cross-functional teams across Toast
  • Advocate best coding practices to raise the bar for you, your team and the company

Requirements

  • 2+ years of experience in designing and implementing robust backend services using Kotlin and/or Java
  • Proven ability to develop scalable and secure APIs that integrate with various internal/external systems
  • Knowledge of best practices in API lifecycle management, including versioning, documentation, and deprecation strategies
  • Proficiency in Kotlin-specific frameworks and libraries for building efficient backend solutions
  • Demonstrated experience with microservices architecture and containerization technologies for enhanced scalability and maintainability
  • Understanding of testing principles, including unit testing, integration testing, and end-to-end testing

Nice to Have

  • Experience with Payment systems is desired, but not required
  • Proficiency in DynamoDB and PostgreSQL
  • Familiarity with cloud platforms, such as AWS or Google Cloud Platform
  • Exposure to functional programming concepts

Qualifications

  • Not explicitly specified beyond experience and technical skills

Benefits & Perks

  • Competitive compensation and benefits programs
  • Means to a healthy lifestyle with flexibility to meet changing needs
  • Learn more about benefits at https://careers.toasttab.com/toast-benefits

Working at Toast

Toast embraces diversity, authenticity, inclusivity, respect, and humility. The company fosters a culture of connection through a hybrid work model that values in-person collaboration and individual needs. It is committed to creating an accessible and inclusive hiring process and embedding diversity, equity, and inclusion into its culture.

Apply Now

Job Details

Posted AtJun 14, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceMid Level

About Toast

Website

pos.toasttab.com

Company Size

1001-5000 employees

Location

Boston, MA

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches