Toast07.03.26
AI SCORE 8.5

Senior Software Engineer - Enterprise Solutions

$115K–$184K/year

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!

Why This Job8.5 of 10

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.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

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

Java Programming and Software Engineering Fundamentalscourse

Career Path

Senior Software Engineer - Enterprise Solutions(Now)Lead Software Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

Market Size 2024
$30.5B
Annual Growth
8.2%
AI Adoption
45%
Investment in Java Ecosystem
+25%
Labour Demand for Java Developers
+15%
Avg Salary for Senior Software Engineers
$120K

Skills & Requirements

Required
JavaKotlinBackend Development
Growing in Demand
Spring BootMicroservices ArchitectureCloud Computing (AWS, Azure)
Declining
EJB (Enterprise JavaBeans)Java Applets

Domain Trends

Rise of Microservices
Microservices architecture is becoming the standard for enterprise applications, with 70% of organizations adopting it by 2025.
Increased Focus on Cloud-Native Development
Cloud-native development is projected to grow by 30% annually as businesses shift to cloud platforms, driving demand for Java developers skilled in AWS and Azure.
AI and Automation in Software Development
AI-driven development tools are expected to reduce coding time by 40%, increasing the need for developers who can integrate AI with existing Java applications.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.