jobapplier

Senior Software Engineer (Application Infrastructure)

Toast

Skills

Required

  • Cloud
  • Java / Kotlin
  • modern programming languages
  • asynchronous messaging
  • event-driven architecture
  • APIs
  • integration patterns

Preferred

  • architectural

Join Toast, a leading cloud-based restaurant management platform, as a Senior Software Engineer. In this role, you will play a critical role in scaling and developing Toast's cloud platform and infrastructure. You will architect, design, and deliver ultra-reliable, high-performance services and infrastructure used by millions. You will also collaborate closely with the Product team to influence features, technical direction, and long-term product vision. This position offers unlimited vacation, a sabbatical opportunity after five years, and various other benefits.

About Toast

Architect, design, and deliver ultra-reliable, high-performance services and infrastructure used by millions.

Responsibilities

  • Collaborate closely with the Product team to influence features, technical direction, and long-term product vision.
  • Define and enable adherence to engineering best practices, coding standards, and architectural guidelines.

Requirements

  • Exceptional communication and collaboration skills, with demonstrated ability to align and inspire cross-functional teams
  • A demonstrated record of mentoring junior team members and enhancing the team's effectiveness
  • Hands-on experience building and operating complex, mission-critical, large-scale distributed systems in the Cloud
  • Proficiency in Java or Kotlin preferred (experience in other modern programming languages also valued)
  • Track record of delivering clean, maintainable, and resilient code that stands the test of time
  • Expertise in asynchronous messaging, event-driven architecture, APIs, and integration patterns