
Senior Software Engineer
Toast, Inc.Responsibilities
- Design, build, deploy, and maintain highly resilient and scalable features across Toast’s products.
- Evolve existing products to meet global market needs and build core features into the Point of Sale.
- Work directly with pilot customers, including in restaurants, to ensure successful delivery and operation.
- Collaborate with engineering, UX, and product management teams to plan, estimate, define, and design features.
- Build automated tests and uphold code quality and technical architecture standards.
- Mentor and coach other engineers.
Requirements
- 6–8 years of experience working with Android systems.
- High proficiency with Kotlin, Java, or another object-oriented language and strong knowledge of testing, quality, and software development best practices.
- High proficiency working with Android systems and Android development.
- Experience with API principles such as REST.
- Ability to turn complex business problems into scalable, easy-to-use solutions.
- Experience or knowledge of Android Activities, Fragments, Services, reactivity, Dagger dependency injection, Android XML layouts, and Coroutines is preferred.
- Experience with code quality, unit testing, and BDD is preferred.
- Experience working with backend Java/Kotlin microservices is preferred.
Benefits
- Competitive compensation and benefits programs supporting health and lifestyle needs.
- Hybrid work model with in-person collaboration and regional office expectations.
- Accessible and inclusive hiring process with reasonable accommodations available.
- AI tools are provided across disciplines to support productivity and innovation.
Tech Stack
Categories
About Toast, Inc.
Bottom Line – Solving business problems and generating positive growth is our jam! We are focused on helping purpose-driven brands make a positive impact with predictable Inbound Growth Programs. As a small business, we get it. Growing pains are genuine for many companies in today’s evolving digital landscape. Standing apart from your competition, connecting with your customers, predictably hitting your goals, and scaling are becoming more challenging as local and global markets expand. But it's not impossible. Digging into the unique challenges your business encounters, we analyze every detail and identify opportunities to grow. Our conversational framework is based on data, mixed with beautiful design, story-telling, and smothered in personality to craft marketing and sales strategies that make it all happen. Do you want to transform your company into a crave-worthy brand that new and existing customers will love and promote? Let's Get Cookin'!