Skip to content
← Back to job listings

Backend Software Engineer

OpenTable · Toronto, Canada

RemoteImported listingfull-time4 days ago

About The Role

Join our team as a Backend Software Engineer, where you will develop and maintain core backend systems for the OpenTable For Restaurants product. You will be responsible for determining table availability, booking reservations, and syncing data in real-time. Our team values collaboration, continuous delivery, and automated testing. You will write maintainable code in C# and occasionally Java, design and maintain database schemas, and deploy and troubleshoot microservices. Enjoy generous benefits, including paid vacation, volunteer time, and mental health support.

  • Concevoir et maintenir des schémas de base de données, y compris dans MongoDB.
  • Déployer, surveiller et dépanner des microservices, en prenant la responsabilité de leur fiabilité.
  • Écrire du code lisible, maintenable et bien testé en C#, et occasionnellement en Java, en utilisant des pratiques de livraison continue.
  • Proficiency in C#
  • 2 or more years of full-time professional software development experience in a team environment
  • Experience with SQL or NoSQL databases
  • Experience with object-oriented programming and common design patterns
  • Proficiency in Java
  • Experience with microservices and concurrent programming
  • Experience with event-driven architecture, especially Apache Kafka
  • Experience with MongoDB

This is an external listing. JobSpring does not represent or verify the employer. Report this listing