Taro Logo

Software Engineer 1

Toast builds restaurant platforms that help restaurants adapt, take control, and build the businesses they love.
Backend
Entry-Level Software Engineer
In-Person
1,000 - 5,000 Employees
1+ year of experience
Enterprise SaaS · Finance

Description For Software Engineer 1

Toast is a rapidly scaling company building innovative restaurant platforms with a strong Fintech foundation. As a Software Engineer I in the Fintech Payments team, you'll be part of a dynamic environment where you'll lead functional charters and build next-generation software solutions. The role offers an opportunity to work with cutting-edge technologies including Java, Kotlin, AWS, and microservices architecture.

The position involves working on Toast's comprehensive tech stack, ranging from guest and restaurant-facing Android tablets to backend services and web applications. You'll be using modern technologies like Apache Pulsar for event-driven communication, PostgreSQL and DynamoDB for data storage, and React for front-end development.

This is an excellent opportunity for an early-career software engineer to grow in a collaborative environment while making meaningful contributions to restaurant technology. The team emphasizes best practices, clean code, and continuous learning. Toast values diversity and inclusion, offering a hybrid work model that balances in-person collaboration with individual flexibility.

The company provides comprehensive benefits including medical, dental, and vision insurance, parental leave, and a strong culture of professional development. You'll be part of a mission to empower the restaurant community while working with passionate professionals who prioritize learning and coaching.

If you're looking to start your career with a purpose-driven company that's transforming the restaurant industry through technology, this role at Toast offers the perfect blend of technical challenges, growth opportunities, and meaningful impact.

Last updated 31 minutes ago

Responsibilities For Software Engineer 1

  • Design, build, deploy, and maintain highly resilient and scalable features across Toast's Fintech Line-of-Products
  • Champion best practices for SDLC & CI/CD life-cycles
  • Write clean, maintainable code and help build automated tests to ensure software quality
  • Participate in the rollout of new features, ensuring successful deployment with support from senior team members
  • Collaborate with peer engineers to review code and provide feedback while learning from the process
  • Contribute to team discussions on technical decisions
  • Work closely with PM, UX, and QA teams to support feature development

Requirements For Software Engineer 1

Java
JavaScript
Kotlin
Kubernetes
PostgreSQL
React
  • 1+ years of experience as a software engineer
  • Familiarity with Object-Oriented Programming (OOP) concepts and languages such as Java, Kotlin, or similar
  • Exposure to scripting languages like JavaScript and its frameworks
  • Basic understanding of data structures and algorithms
  • Initial experience or academic knowledge in building backend services and APIs
  • Exposure to Agile/Scrum methodologies
  • Familiarity with cloud platforms like AWS
  • Strong team player who collaborates effectively
  • Demonstrates humility, empathy, and a respectful attitude

Benefits For Software Engineer 1

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

Interested in this job?

Jobs Related To Toast Software Engineer 1

Software Engineer - Early Career

Early-career software engineering role at Datadog working on distributed systems and cloud monitoring products, with opportunities in backend development and data processing.

Java Developer, Officer

Entry-level Java Developer position at State Street in Boston, focusing on developing mission-critical applications with competitive salary and benefits.

Java Developer, Officer

Entry-level Java Developer position at State Street, focusing on backend development with competitive compensation and benefits in Boston.

Software Engineer I

Entry-level Software Engineer position at Tower Research Capital, developing post-trade platform tools and trading infrastructure using Python, Java, and database technologies.

Software Engineer I - PaaS

Entry-level Software Engineer position at Qualtrics focusing on Platform as a Service development, working on distributed systems and data processing services.