Our Opportunity:

Restaurant Brands International is seeking a Software Engineer to join our team based in Toronto, CA. At RBI, we recognize that our guests no longer make food decisions based only on the food itself, but rather the entire experience surrounding the meal - and that experience is becoming increasingly digital. We’re building a React and Node stack to support an ordering platform spanning across the three brands. We’re solving technically interesting problems while building products designed to engage and delight our users.

By collaborating with partners across the brands, we are able to seamlessly integrate the physical and digital experience for our customers. The Whopper Detour helped the Burger King app reach #1 in the app store when it launched, and the new Tims Rewards program had been used by 20% of Canadians within two months of launching.

As our team grows, we’ll continue to create innovative products and technologies to deliver digital consumer experiences that enhance guest interactions with our brands. The infrastructure we are putting in place will support tens of millions of users at or 25,000 restaurants in 120+ countries. This is a chance to create innovative products and technologies on a small, high-impact team that creates technology for three of the world’s largest brands.
Roles and Responsibilities:
  • Design and implement innovative next generation systems in food tech and high performance products and services for hundreds of millions of global users
  • Drive best practices and engineering excellence as part of a positive and cohesive team
  • Provide detailed and constructive design and code reviews to teammates on their code
  • Write multiple forms of testing, including in unit, integration, and end-to-end
  • Create best-in-class software based on an understanding of business and technical priorities and needs

Required Skills:

  • 3+ years of engineering experience working on real-life, consumer facing products and services
  • Experience with JavaScript frameworks, React and Node are preferred
  • Experience using modern Javascript build and packaging systems
  • Familiarity with serverless technology like AWS, Google Cloud Platform, and/or other cloud offerings
  • Experience with both functional and object-oriented programming patterns
  • Knowledge of both relational and non-relational database systems and their tradeoffs in practice
  • Excellent team player with strong interpersonal and communication skills
  • Bachelor's Degree in Computer Science or related fields 

Restaurant Brands International and all of its affiliated companies (collectively, RBI) are equal opportunity and affirmative action employers that do not discriminate on the basis of race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or veteran status, or any other characteristic protected by local, state, provincial or federal laws, rules, or regulations. RBI's policy applies to all terms and conditions of employment. Accommodation is available for applicants with disabilities upon request.


Apply for this Job

* Required

CAN Voluntary Demographic Questionnaire

We actively strive to foster an environment where the differences of our employees, restaurant owners, vendors and guests are understood and included in the development of business plans and processes. In order to help us track the effectiveness of our recruiting efforts, we ask a few questions about demographics and identity. The following questions are completely voluntary.

Any response you provide will be anonymized and cannot be matched to your application.

I identify my gender as:

I identify my sexual orientation as:

I identify as transgender: