CareerPlan

Software Engineer II - Backend

Toronto OfficeFull-timeCA$110k–CA$130k2026-10-19 → 2026-11-10
Hybrid

Core

Design and implement backend features for a real-time inventory and availability engine that computes bookable slots for restaurants based on capacity and constraints.

Role type

Senior IC backend engineer (C#/.NET)

Builds

Real-time inventory and availability platform for restaurant reservations

Domain

Hospitality technology / Distributed systems

Required skills

C#, .NET, Kubernetes, Kafka, Redis, MongoDB, System Design, Debugging, CI/CD

Preferred skills

Event-driven architecture, Observability, Distributed systems

Technologies

C#, .NET, Kubernetes, Helm, TeamCity, OpenTelemetry, Grafana, Prometheus, ELK, Kafka, Redis, MongoDB, GitHub

Responsibilities

Design and implement backend services for inventory and reservation flows; Debug production issues using logs, metrics, and traces; Contribute to system reliability and operational readiness; Participate in code reviews and technical design discussions.

Seniority

Mid-level IC (SE2)