Taro Logo

Software Engineer II

A leading technology company serving the restaurant industry with an all-in-one SaaS platform and financial technology solutions.
Backend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS · Finance

Description For Software Engineer II

Toast is revolutionizing the restaurant industry with its comprehensive SaaS platform and financial technology solutions. As a Software Engineer II, you'll be part of a dynamic team building and scaling secure, high-performing, cloud-based applications that empower restaurants to enhance guest experiences and improve operational efficiency.

You'll work with cutting-edge technologies including Java, React, SQL databases, and AWS, while having the opportunity to integrate AI/ML technologies. The role offers a perfect blend of backend and frontend development, allowing you to contribute to the full stack of our restaurant technology platform.

Working at Toast means joining a company with a strong mission - empowering restaurants through technology. You'll collaborate with cross-functional teams including UX, Product, and QA to deliver next-generation features and tools. The role requires expertise in Java development, React.js, and database technologies, combined with a strong understanding of cloud-native applications.

The position offers significant growth opportunities in a rapidly expanding company. You'll be working on solutions that directly impact thousands of restaurants, making their operations more efficient and successful. Toast embraces a hybrid work model that values both in-person collaboration and individual needs, fostering a strong culture of connection.

The ideal candidate brings 3+ years of Java development experience, strong frontend skills with React.js, and proficiency in SQL databases. You should be passionate about building scalable solutions, have experience with AWS, and maintain an interest in emerging technologies, particularly in the AI/ML space. Your work will directly contribute to Toast's mission of empowering the restaurant community through technology.

Join Toast to be part of a diverse, inclusive team that's transforming the restaurant industry. You'll work in an environment that values continuous learning, embraces new technologies, and provides opportunities to see your work make a real difference in the restaurant community.

Last updated 8 days ago

Responsibilities For Software Engineer II

  • Collaborate with cross-functional teams to build and maintain high-performance SaaS applications
  • Develop backend services and APIs using Java
  • Build modern, interactive UIs with React.js
  • Write performant, maintainable SQL queries
  • Deploy, monitor, and manage applications on AWS
  • Integrate AI/ML-powered features
  • Ensure solutions are scalable, secure, and reliable
  • Contribute to code reviews, solution architecture, and technical documentation
  • Advocate for best practices in coding, design, testing, and performance

Requirements For Software Engineer II

Java
React
PostgreSQL
  • 3+ years of Java development experience (Spring Boot preferred)
  • 2+ years of React.js and modern frontend tooling experience
  • Proficiency in SQL and relational databases
  • Familiarity with cloud-native application development and AWS ecosystem
  • Exposure to or interest in AI/ML concepts
  • Experience with RESTful APIs and optionally GraphQL
  • Skilled in writing unit/integration tests
  • Strong problem-solving abilities in large, distributed systems
  • Experience with application monitoring, logging, and performance tuning
  • Excellent communication skills

Interested in this job?

Jobs Related To Toast Software Engineer II