CareerPlanGet AI match score →

Senior Software Engineer (C# & .Net)

Toronto Office💼 Full-time🗓 2026-07-08 → 2026-07-31

Core

Develop and maintain core backend systems powering real-time reservation availability and data synchronization for a global restaurant platform.

Role type

Senior Software Engineer (Backend)

Builds

High-scale microservices, reservation workflows, and multi-data-center infrastructure for restaurant partners.

Domain

Hospitality technology / Real-time transactional systems

Deliverable

production ML models | product features | infrastructure

Required skills

C#, object-oriented programming, microservices, multithreading, SQL/NoSQL databases, automated testing

Preferred skills

Apache Kafka, domain-driven design, Redis/Memcached, MongoDB, Docker, Kubernetes

Technologies

.NET, C#, Kafka, Redis, Memcached, MongoDB, Docker, Kubernetes

Responsibilities

Design and implement high-scale backend systems for real-time table availability; drive product features and infrastructure upgrades from planning to production; build and optimize microservices for multi-data-center scalability; collaborate on architectural design and code reviews; embed rigorous automated testing; adopt emerging AI technologies for workflow enhancement.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗