Senior Software Engineer - Enterprise Solutions
About the Role
Are you ready for a change? We're hiring a Senior Software Engineer - Enterprise Solutions to join our dynamic team at Toast. As a Senior Software Engineer, you will play a crucial role in enhancing our enterprise quick service restaurant platform. You will work across the entire Toast platform, including our POS, backend, and front-end systems. This is an exciting opportunity to make a significant impact on our product and our customers.
What You'll Do
- Design, build, deploy, and maintain highly resilient and scalable features across Toast’s enterprise management products.
- Lead complex projects that improve functionality and reliability for our customers.
- Partner with a wide array of teams across Toast to ensure seamless integration and performance.
- Ensure quality by building automated testing for changes and rolling out features to customers, monitoring for success.
- Collaborate with UX and PM on the definition and design of features that enhance user experience.
- Mentor and coach other engineers, fostering a culture of learning and growth.
Requirements
- 5+ years of experience building backend services and APIs.
- Extensive experience with an Object Oriented Language like Java or Kotlin, with a deep understanding of testing, quality, and best practices.
- Experience shipping production services while balancing speed and platform stability.
- Experience building scalable distributed systems and backend services.
- Experience with Android applications using Kotlin is a plus.
- Experience building front-end applications is also a plus.
- Excellent cross-team communication skills on complex technical topics.
Nice to Have
- Experience with AI tools and technologies.
- Familiarity with agile methodologies.
- Passion for the restaurant industry and technology.
What We Offer
- Competitive salary range of CAD $115,000 – CAD $184,000 per year.
- Comprehensive benefits package including health, wellness, and retirement plans.
- Equity options for eligible employees.
- Flexible work environment with a hybrid model.
- Opportunities for professional development and career growth.
- A culture that values diversity, equity, and inclusion.
Join us at Toast and be part of a team that is dedicated to helping restaurants and local businesses succeed in a digital world. Apply today!
This Senior Software Engineer role at Toast offers a competitive salary and the opportunity to work in a hybrid environment, making a significant impact in the restaurant technology sector.
Who Will Succeed Here
Proficient in Java and Kotlin for backend development, with hands-on experience in building and integrating APIs for large-scale distributed systems.
Adaptable and self-motivated, thriving in a hybrid work environment, capable of effectively collaborating with cross-functional teams while managing time and tasks independently.
Strong background in automated testing frameworks such as JUnit or Mockito, with a mindset focused on quality assurance and continuous improvement in software development processes.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months