<div id="message-list_1792443354.629939"> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div>This hybrid role requires working in the Toronto office two days per week.</div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <p>With millions of diners, 70,000+ restaurant partners and 25+ years of experience, OpenTable, part of Booking Holdings, Inc. (NASDAQ: BKNG), is an industry leader with a passion for helping restaurants thrive. Our world-class technology empowers restaurants to focus on what matters most – their team, their guests, and their bottom line – while enabling diners to discover and book the perfect restaurant for every occasion. </p> <p>Every employee at OpenTable has a tangible impact on what we do and how we do it. You’ll also be part of a global team and its portfolio of metasearch brands. Hospitality is all about taking care of others, and it defines our culture.</p> <h3><strong>What You’ll Work On</strong></h3> <p>Our team develops and maintains core backend systems for the OpenTable For Restaurants product. Our systems are responsible for determining which tables at a restaurant are available at various times and party configurations based on a system of constraints specified by each restaurant. Our systems are also responsible for booking reservations and syncing their data in real-time to the iPads that power the OpenTable front-of-house experience for our restaurants. We operate in an environment where reliability and uptime are critical while operating at a large scale.</p> <p>We work on a variety of projects which include both product development and technical infrastructure upgrades. Examples of recent projects include: allowing diners to instantly book a restaurant’s private room; automatic cancellation of reservations for diners who haven’t paid a required deposit; and improving the ability of our microservices to run in multiple data centers.</p> <p>Our team is highly collaborative: we spend time debating what database architecture to implement for a new feature, or what the right technical solution is to a newly-reported bug. We practice continuous delivery, trunk-based development, code review, and pair programming. Automated testing is also critical for our team.</p> <p><strong>Responsibilities</strong></p> <ul> <li>Write readable, maintainable, well-tested code in C#, and occasionally Java, using continuous delivery practices</li> <li>Design and maintain database schemas, including in MongoDB</li> <li>Deploy, monitor, and troubleshoot microservices, taking ownership of their reliability</li> <li>Deliver on commitments and communicate technical trade-offs clearly</li> <li>Embrace AI-native development while also taking ownership of the results produced by these technologies, carefully checking them for accuracy, and maintaining high quality</li> </ul> <p><strong>Minimum Qualifications</strong></p> <ul> <li>2 or more years of full-time professional software development experience in a team environment</li> <li>Proficiency in C#</li> <li>Experience with object-oriented programming and common design patterns</li> <li>Experience with SQL or NoSQL databases</li> </ul> <p><strong>Preferred Qualifications</strong></p> <ul> <li>Proficiency in Java</li> <li>Experience with microservices and concurrent programming</li> <li>Experience with MongoDB</li> <li>Experience with event-driven architecture, especially Apache Kafka</li> </ul> <p>This posting is for an existing vacancy.</p> <h4><strong>Benefits and Perks</strong></h4> <ul> <li>Work from (almost) anywhere for up to 20 days per year</li> <li>Focus on mental health and well-being:</li> <ul> <li>Company-paid therapy sessions through SpringHealth</li> <li>Company-paid subscription to Headspace</li> <li>Annual company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!)</li> </ul> <li>Paid parental leave</li> <li>Generous paid vacation + time off for your birthday</li> <li>Paid volunteer time</li> <li>Focus on your career growth:</li> <ul> <li>Development Dollars</li> <li>Leadership development</li> <li>Access to thousands of on-demand e-learnings</li> </ul> <li>Travel Discounts</li> <li>Employee Resource Groups</li> <li>20 days of paid time off</li> <li>Private health and dental insurance</li> <li>Life and Disability insurance</li> </ul> <p>The best connections happen face-to-face, whether you’re sitting down to dinner or having coffee with a coworker. That’s why OpenTable has adopted a hybrid workplace model. This role aligns with that approach, with an expectation of coming into the office two days a week—giving employees the best of both worlds: in-person collaboration and flexibility.</p> <p>The expected range of compensation for this position based in Toronto, Canada, including commission and/or bonuses, is $110,000-$130,000 CAD.<em> </em>There are a variety of factors that go into determining a compensation range, including but not limited to external market benchmark data, geographic location, and years of experience sought/required.</p> <p>We offer a competitive base salary and benefits including: health benefits; flexible spe