Software Engineer II - Enterprise Remote
About the Role
We're hiring a Software Engineer II to join our enterprise team at Toast. This is a remote position, and applicants must be based in Ontario, BC, Alberta, or Manitoba. As a Software Engineer II, you will play a crucial role in enhancing our enterprise-level support as we continue to grow. Toast has established itself as a leading hospitality software company in the US, and we are now expanding our reach. With an increasing number of customers managing multiple restaurant locations, the demand for robust software solutions is higher than ever. This Software Engineer II remote position offers you the chance to work across the entire Toast platform, including our POS, backend, and front-end systems.
What You'll Do
- Design, build, and deliver features in Toast’s enterprise management products.
- Ensure quality by building automated testing for changes.
- Roll out features to customers, including monitoring for success.
- Collaborate with UX and PM on the definition and design of features.
- Partner with a wide array of teams across Toast.
- Work with experienced engineers to deliver design and code reviews.
Requirements
- 2+ years of experience building backend services and APIs.
- Comfortable working with an Object-Oriented Language like Java or Kotlin.
- Experience building complex web applications with React is a plus.
- Experience building Android applications with Kotlin is a plus.
- Focused on delivering a positive impact for Toast customers.
- Experience delivering high-quality, reliable services to production.
- Enjoys working in a team environment with a shared codebase.
Nice to Have
- Experience with AI tools and their application in software development.
- Familiarity with agile methodologies.
- Strong problem-solving skills.
What We Offer
- Competitive compensation and benefits programs.
- Flexible work environment to meet individual needs.
- Opportunities for professional development and growth.
- Inclusive and diverse workplace culture.
- Access to cutting-edge AI tools to enhance productivity.
Join us as a Software Engineer II remote and be part of a team that is dedicated to empowering the restaurant community. Apply today!
This role offers a unique opportunity to work remotely as a Software Engineer II at a leading hospitality software company, with a focus on enterprise solutions and a competitive salary.
Who Will Succeed Here
Proficient in Java and Kotlin with a strong understanding of Object-Oriented Programming principles, enabling efficient development of enterprise-level applications.
Self-motivated and disciplined in a remote work environment, demonstrating the ability to manage time effectively and deliver high-quality code independently.
Experience in building and consuming RESTful APIs, combined with a solid foundation in automated testing frameworks, ensuring robust and maintainable software solutions.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months