Taro Logo

Sr. Software Engineer, Tim Hortons

One of the world's largest quick service restaurant companies owning TIM HORTONS®, BURGER KING®, POPEYES®, and FIREHOUSE SUBS®
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer · Enterprise SaaS

Description For Sr. Software Engineer, Tim Hortons

Restaurant Brands International (RBI), a global leader in quick-service restaurants with iconic brands like Tim Hortons, Burger King, Popeyes, and Firehouse Subs, is seeking a Senior Software Engineer for their Tim Hortons digital team. This role offers an exciting opportunity to impact millions of guest interactions through the development of scalable, high-performance digital solutions.

The position combines technical leadership with hands-on development, requiring expertise in modern technologies like GraphQL, TypeScript, React, and Node.js. You'll be working on systems that handle millions of daily transactions, making critical architectural decisions, and implementing solutions that directly enhance customer satisfaction and loyalty.

As a senior engineer, you'll play a crucial role in mentoring team members, conducting code reviews, and championing engineering best practices. The role involves working with cutting-edge technologies in the AWS ecosystem, including Lambda, DynamoDB, and API Gateway, while also focusing on performance monitoring and optimization using tools like Datadog.

The ideal candidate should have a strong background in either frontend or backend development, with a willingness to develop full-stack expertise. Experience in the quick-service restaurant (QSR) or retail industry is valuable, as is familiarity with digital customer engagement and personalization technologies.

RBI offers comprehensive benefits focusing on physical, mental, and financial wellness, including a global paid parental leave program, free telemedicine, and mental wellness support. The company maintains a strong commitment to diversity and inclusion, operating as an equal opportunity employer.

Working at RBI means joining a team that's passionate about innovation and technical excellence, with clear visibility into the impact of your work. You'll be part of a global organization that values continuous learning, professional growth, and the ability to influence millions of customer experiences daily through technology.

The role is based in Toronto, offering the opportunity to work with a diverse, international team while contributing to the digital transformation of some of the world's most recognized restaurant brands. If you're excited about solving complex technical challenges at scale and want to be part of a team that's revolutionizing the quick-service restaurant industry through technology, this position offers an excellent opportunity for career growth and impact.

Last updated 2 days ago

Responsibilities For Sr. Software Engineer, Tim Hortons

  • Design, develop, and deliver robust technical solutions for critical, guest-facing digital features
  • Optimize engineering team velocity through strategic process enhancements and automation initiatives
  • Elevate overall code quality through mentoring and code reviews
  • Improve the performance and scalability of services handling millions of requests daily
  • Mentor and develop engineers
  • Contribute to architectural decisions through Architecture Decision Records (ADRs)
  • Share knowledge across technical guilds
  • Implement troubleshooting and incident triage using Datadog

Requirements For Sr. Software Engineer, Tim Hortons

TypeScript
React
Node.js
JavaScript
  • Proven experience in senior software engineering role with leadership and mentorship
  • Experience in QSR, retail, or consumer-facing industries
  • Data-driven approach with metrics and analytics expertise
  • Experience with high-transaction volume systems
  • Knowledge of digital customer engagement technologies
  • Experience in agile development
  • Strong communication skills
  • Experience with GraphQL, TypeScript, React, Node.js, AWS, TDD/BDD, Datadog, Terraform
  • Mobile development experience (Expo, React Native)
  • Experience or willingness to work with AI-driven development tools

Benefits For Sr. Software Engineer, Tim Hortons

Medical Insurance
Mental Health Assistance
Parental Leave
  • Comprehensive global paid parental leave
  • Free telemedicine
  • Mental wellness support
  • Physical wellness benefits
  • Financial wellness benefits

Jobs Related To Restaurant Brands International (RBI) Sr. Software Engineer, Tim Hortons