Backend Software Engineer C# .NET in Toronto

Backend Software Engineer C# .NET in Toronto

Toronto Full-Time On-site
O

Build mission-critical backend systems with C# and .NET at OpenTable, working hybrid from the Toronto office two days weekly. Support real-time reservation technology.

As a Software Engineer II, you will design and implement services for inventory, availability, and reservation flows. The TMS Inventory team owns complex distributed systems where reliability and correctness are paramount. You will work with Kubernetes, Kafka, Redis, MongoDB, and GitHub across the software lifecycle.

Key Responsibilities:

  • Design backend features supporting inventory and reservation flows
  • Implement services for real-time availability calculations
  • Test, deploy, monitor, and operate production services
  • Debug issues using logs, metrics, traces, and dashboards
  • Participate in reviews, discussions, and design documentation

Requirements:

  • Professional experience developing with C# and .NET
  • Experience working with complex backend systems
  • Understanding of Kubernetes, Helm, and TeamCity CI/CD
  • Familiarity with Kafka event-driven architecture
  • Experience with Redis, MongoDB, and GitHub

Bring C# and .NET expertise to OpenTable's Toronto team, improving reliable backend services for reservations and availability.

Backend Software Engineer C# .NET in Toronto employer: OpenTable

OpenTable is an exceptional employer located in the vibrant city of Toronto, offering a dynamic work culture that fosters collaboration and innovation. Employees benefit from comprehensive growth opportunities, including access to cutting-edge tools and resources, while enjoying a supportive environment that values data-driven decision-making. Join us to be part of a team that not only drives business success but also prioritizes your professional development and well-being.

O

Contact Details:

OpenTable Recruitment Team