Senior Backend Engineer

Toast
Summary
Join Toast, a company building a restaurant platform, as a Software Engineer to scale and develop its cloud platform and infrastructure. You will architect, design, and deliver high-performance services, resolve performance bottlenecks, and define engineering best practices. Collaborate with the product team to influence features and technical direction. The platform processes billions of requests daily and is built on a modern, cloud-native stack using AWS, Kotlin, Go, PostgreSQL, and DynamoDB. The role requires expertise in asynchronous messaging, event-driven architecture, and experience with large-scale distributed systems. Competitive compensation and benefits are offered.
Requirements
- Exceptional communication and collaboration skills, with the ability to align and inspire cross-functional teams
- Expertise in asynchronous messaging, event-driven architecture, APIs, and integration patterns
- Track record of delivering clean, maintainable, and resilient code that stands the test of time
- Hands-on experience building and operating complex, mission-critical, large-scale distributed systems in production
Responsibilities
- Architect, design, and deliver ultra-reliable, high-performance services and infrastructure used by millions
- Uncover and resolve performance bottlenecks across infrastructure, databases, APIs, web, and mobile applications
- Define and enforce engineering best practices, coding standards, and architectural guidelines
- Collaborate closely with product team to influence features, technical direction, and long-term product vision
Preferred Qualifications
Proficiency in Java or Kotlin preferred (experience in other modern programming languages also valued)
Benefits
- Competitive compensation and benefits programs
- Cash compensation (overtime, bonus/commissions, if eligible)
- Benefits
- Equity (if eligible)
Share this job:
Similar Remote Jobs





