OpenTable Staff Software Engineer Role

OpenTable

Full-time IT & Technology
Apply Now
Location
toronto, on, Canada
Posted
June 05, 2026

Job Description

Enhance digital dining services as a Staff Software Engineer at OpenTable in Toronto, working in a hybrid model. This position is focused on developing robust backend systems in C#/.NET to improve diner availability.

Join the Diner Core Availability team and influence millions of diners' booking experiences through swift, reliable technology. Your role will include architecting and improving systems that support real-time searches while ensuring performance excellence. The position demands expertise in caching, RESTful APIs, and Kafka-based solutions.

Key Responsibilities:
• Design and evolve backend services with C#/.NET
• Manage the architecture of low-latency availability services
• Create effective caching strategies leveraging Redis
• Lead architecture enhancements utilizing Kafka
• Break complex technical initiatives into manageable plans

Requirements:
• Five or more years in backend service development