Senior Software Engineer - Enterprise Solutions
About the Role
Toast is seeking a Senior Software Engineer - Enterprise Solutions to join our dynamic team. In this Senior Software Engineer remote position, you will play a pivotal role in enhancing our enterprise management products, ensuring they meet the evolving needs of our customers in the quick service restaurant sector. You will work across the entire Toast platform, including our POS, backend, and frontend systems.
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.
- Collaborate with various teams across Toast to ensure quality by building automated testing for changes.
- Roll out features to customers, including monitoring for success.
- Work closely with UX and PM on the definition and design of features.
- Mentor and coach other engineers to foster a culture of learning and development.
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 getting things done with platform stability and reliability.
- Experience building backend services and APIs and scaling distributed systems.
- Experience building Android applications with Kotlin is a plus.
- Experience building frontend applications is a plus.
- Excellent cross-team communication skills on complex technical topics.
- Focused on delivering positive impact for Toast customers and enjoys working in a team environment with a shared code-base.
Nice to Have
- Experience with AI tools and technologies.
- Prior experience in the restaurant or hospitality industry.
- Familiarity with cloud services and microservices architecture.
What We Offer
- Competitive salary range of $138,000—$221,000 USD.
- Comprehensive benefits package including health, wellness, and retirement plans.
- Equity options for eligible employees.
- Flexible work arrangements with a hybrid model.
- Opportunities for professional development and continuous learning.
- A diverse and inclusive work environment that values collaboration.
Join us at Toast, where we are committed to creating an accessible and inclusive hiring process. If you require accommodations to access the job application or interview process, please contact us.
This Senior Software Engineer role at Toast offers a competitive salary, a hybrid work model, and the opportunity to work on innovative solutions for the restaurant industry.
Who Will Succeed Here
Proficient in Java and Kotlin with hands-on experience in building scalable APIs and backend systems, particularly within distributed architectures, to ensure high availability and performance in enterprise applications.
Strong adaptability to hybrid work environments, with a proven ability to collaborate effectively across remote teams, utilizing tools like Jira, Slack, and GitHub to maintain productivity and communication.
Deep understanding of both backend and frontend development practices, with experience in Android development, enabling the creation of seamless integrations and user experiences across the Toast platform.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months