OpenTable

OpenTable Staff Software Engineer Role

📍 Location
toronto, on
⏰ Job Type
Full-time
📅 Posted
May 28, 2026
Apply Now

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

Ready to Apply?

Take the next step in your career - we're hiring now!

Apply for this Position