Toast is revolutionizing the restaurant industry with their comprehensive cloud-based platform that combines point of sale, guest engagement, operations, and team management on Android tablets. As a Principal Software Engineer on the Card Readers team, you'll be at the heart of Toast's payment processing capabilities, working on core components that impact thousands of businesses daily.
The role involves architecting and developing Android-based payment integrations, working closely with hardware vendors, Android OS engineers, and the core POS application team. You'll be responsible for technical leadership, designing robust solutions, and ensuring secure payment experiences. The position requires expertise in Kotlin, Android frameworks, and a deep understanding of payment systems.
This is an excellent opportunity for a senior technical leader who wants to make a significant impact in the restaurant technology space. You'll be working with modern Android technologies, handling complex payment integrations, and leading technical decisions that shape the future of restaurant operations. The hybrid work environment (2 days in office) offers flexibility while maintaining collaborative opportunities.
Toast offers a comprehensive benefits package and emphasizes diversity, equity, and inclusion in their culture. The company's mission of empowering restaurants to build better businesses provides a meaningful context for your work. You'll be joining a growing company that values technical excellence, innovation, and creating positive impact in the restaurant industry.
The role combines technical leadership, hands-on development, and strategic thinking, making it ideal for someone who wants to drive technical excellence while working on real-world solutions that help businesses succeed. The Card Readers team's critical position in Toast's infrastructure ensures your work will have direct, measurable impact on the company's success and its restaurant partners.