
Principal Software Engineer
Toast
Responsibilities:
- Design and implement the next generation of Toast products using the Toast technology stack, including Kotlin, DynamoDB, React, Pulsar, Camel, GraphQL, and big data technologies.
- Collaborate with Data Platform teams to develop a top-tier reporting and analytics product.
- Document solution designs, write and review code, test and deploy solutions to production, and incorporate customer feedback to improve user experience.
- Work with peers to optimize solution design for performance, flexibility, and scalability, including enabling multi-product and engineering teams on a common framework and platform.
- Collaborate with UX, Product Management, QA, and partner engineering teams to build best-in-class solutions.
- Directly mentor and coach engineers on industry-standard development best practices.
Requirements:
- 15+ years of software development experience.
- Experience with the continuous delivery of high-quality, reliable, and scalable services to production.
- Experience in AI, Cloud, Image processing, and full-stack development.
- Proficiency in database technologies such as SQL Server, Postgres, and DynamoDB.
- Proficiency in cloud technologies such as AWS, Azure, or GCP.
- Proficiency in Java, Kotlin, C, or other object-oriented languages.
- Experience working in an Agile/Scrum environment.
- Experience leading the development and scaling of mission-critical platform components.
- Experience in tackling complex and ambiguous problems, communicating effectively, and sharing knowledge.
- Proficiency in balancing execution with platform stability.
- Passionate about writing excellent code and delivering impactful, scalable solutions.
- Hands-on mentoring of other engineers.
Toast (NYSE: TOST) is a leading cloud-based digital technology platform designed for the restaurant industry. Toast provides restaurants with a comprehensive suite of software and financial technology solutions, including point of sale, payments, operations, digital ordering and delivery, marketing and loyalty programs, and team management. As the restaurant operating system, Toast connects front-of-house and back-of-house operations across various service models such as dine-in, takeout, delivery, catering, and retail. Toast empowers restaurants to streamline operations, increase revenue, and deliver exceptional guest experiences. Toast's mission is to empower the restaurant community to delight their guests, do what they love, and thrive. Visit the Toast technology blog at technology.Toasttab.com.
Ready to take the next step in your career? Click the "Apply Now" button to be redirected to the official application portal.

Toast
Posted on InstaHyre