Principal Software Engineer @ Toast
Your Application Journey
Email Hiring Manager
Job Details
About Toast
Toast is a rapidly growing company revolutionizing restaurant industry operations by pairing technology with a commitment to customer success. Their platform integrates point of sale, team management, guest-facing technology, and award-winning customer support.
Role Overview
As a Principal Software Engineer at Toast, you will play a key role in shaping and guiding teams working on Toast Payroll and Team Management solutions. You will focus on delivering daily value for restaurant owners and staff alike.
Responsibilities
- Lead cross-functional teams including developers, product managers, designers, and user researchers.
- Drive challenging large end-to-end initiatives and core architecture changes.
- Define technical strategy affecting multiple parts of the business.
- Mentor developers through code reviews and paired programming.
- Champion best practices in development, deployment, and quality life cycles.
- Leverage cutting edge AI tools to enhance development workflow.
Requirements
- Extensive experience designing and implementing high scale SaaS solutions.
- Broad technical expertise including web applications, microservices, mobile, API design, Java, Kotlin, React, and data analytics.
- Experience with integration design patterns in high-scale, data-rich systems.
- Proven ability to build partnerships across multiple departments.
- Strong mentoring skills and a high standard for technical quality.
- Willingness to tackle challenging technical projects.
AI at Toast
Toast encourages the use of AI tools to build more efficiently and deliver value faster. This approach is embraced across all teams.
Total Rewards & Benefits
- Hybrid workplace and flexible paid time off
- Pension plan and health insurance family plan
- Maternity and paternity leave, commuter benefits, and bike to work
- Sabbatical opportunity after five years and professional development reimbursement
- Wellness stipends and employee recognition programs
Pay Range
$188,000—$301,000 USD base salary plus additional rewards and equity.
Diversity & Inclusion
Toast celebrates diversity and inclusivity, embedding these values into their culture to provide equitable opportunities.
Work Model
The role is part of a hybrid work model that values both in-person collaboration and individual needs.
Accessibility
Toast is committed to an inclusive hiring process. Candidates needing accommodations should contact candidateaccommodations@toasttab.com.
Key skills/competency
- SaaS
- Microservices
- API
- Java
- Kotlin
- React
- Team Leadership
- Mentoring
- AI Tools
- Integration
How to Get Hired at Toast
🎯 Tips for Getting Hired
- Research Toast's culture: Explore Toast's mission, values, and recent news on their website and LinkedIn.
- Tailor your resume: Highlight full-stack experience and SaaS expertise.
- Showcase leadership: Detail examples of mentoring and team collaboration.
- Prepare for technical interviews: Review architecture designs and coding challenges.