Senior / Staff SWE - Backend (Grader)

Jobgether

Canada

Remote

CAD 336,000 - 350,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote (Canada/USA)
Equity package
Competitive salary USD 240k–250k
High autonomy and ownership

Job summary

Partner Company in Canada seeks a Senior/Staff Backend Engineer to own the architecture and scale an AI-powered restaurant intelligence platform. You will design data pipelines and reliable services powering real-time restaurant scoring and customer experiences.

The role emphasizes architectural ownership, distributed systems, event-driven processing, and collaboration with product and AI teams to deliver new capabilities at scale.

Qualifications

  • 7+ years of backend engineering or similar experience.
  • Proven ability to own and scale mission-critical backend systems.
  • Experience in product-driven tech companies (B2C / B2B2C).
  • Strong Node.js and TypeScript proficiency.
  • Relational and/or NoSQL databases (PostgreSQL, MongoDB).
  • Knowledge of distributed systems, asynchronous processing, and data pipelines.
  • Experience improving production performance, reliability, and observability.
  • Leadership in architectural redesigns and large-scale migrations.

Responsibilities

  • Own backend architecture and technical direction for Grader platform.
  • Design and maintain scalable data pipelines ingesting third-party data such as Google, Yelp, menus, signals.
  • Build reliable backend services powering real-time restaurant scoring and user experiences.
  • Optimize latency, availability, throughput, and scalability.

Skills

Node.js
TypeScript
Distributed systems
Databases
Observability
System design
API development
Performance optimization

Tools

Temporal
AWS

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior / Staff Software Engineer - Backend (Grader) based in Canada.

As a Senior / Staff Backend Engineer, you will take ownership of the architecture and development of a high-impact, AI-powered restaurant intelligence platform. You will design and scale reliable backend systems that process large volumes of real-world business data and power sophisticated restaurant scoring capabilities. Working across distributed systems, data pipelines, and event-driven architectures, you will help build the technical foundations of a rapidly growing SaaS product. You will collaborate closely with product and AI teams to introduce new capabilities while ensuring exceptional performance, scalability, and reliability. This role offers significant architectural ownership, from evolving existing systems to leading large-scale infrastructure transformations. You will join a highly technical, fast-paced engineering environment where your decisions directly influence customer experiences and core business operations.

Accountabilities:
  • Own the backend architecture and technical direction of Grader, a rapidly scaling, customer-facing AI-powered restaurant intelligence and scoring platform.
  • Design, develop, and maintain scalable data pipelines that ingest, process, and enrich third-party information from sources such as Google, Yelp, restaurant menus, and AI-generated signals.
  • Build and operate highly reliable backend services that power real-time restaurant scoring systems and customer-facing product experiences.
  • Optimize system performance, focusing on latency, availability, throughput, scalability, and overall production reliability.
  • Design, implement, and maintain event-driven architectures, asynchronous processing systems, and distributed workflows.
  • Develop and evolve backend abstractions, service boundaries, and architectural patterns to support long-term platform growth.
  • Establish and improve observability, monitoring, alerting, and incident management practices across production systems.
  • Lead monolith decomposition initiatives and oversee the transition toward scalable, maintainable microservices architectures.
  • Partner closely with product managers, AI specialists, and engineering teams to develop and launch new AI-powered scoring capabilities.
  • Drive critical technical decisions that shape the platform's long-term architecture, infrastructure, and engineering standards.
  • Take end-to-end ownership of production systems, from technical design and implementation through deployment, monitoring, and continuous improvement.
  • Collaborate across engineering, product, and operations teams to ensure technical solutions align with business priorities and customer needs.
Requirements:
  • 7+ years of professional experience in backend engineering, platform engineering, or software development, with a strong track record of delivering production systems.
  • Proven experience owning and scaling mission-critical backend systems used by external customers.
  • Previous experience in product-driven technology companies, particularly within B2C or B2B2C environments.
  • Strong proficiency in Node.js and TypeScript, or equivalent backend programming languages.
  • Solid experience with relational and/or NoSQL databases, particularly PostgreSQL, MongoDB, or similar technologies.
  • Strong understanding of distributed systems, asynchronous processing, event-driven architectures, and large-scale data pipelines.
  • Demonstrated ability to improve production system performance, reliability, observability, and scalability.
  • Experience designing, building, and maintaining customer-facing backend services in high-availability environments.
  • Proven ability to lead architectural redesigns, system migrations, or large-scale infrastructure improvements.
  • Strong software engineering fundamentals, including system design, API development, database optimization, and service architecture.
  • Excellent problem-solving and analytical skills, with the ability to make sound technical decisions in complex environments.
  • Strong communication and collaboration skills, with the ability to work effectively across product, engineering, and operational teams.
  • A high degree of autonomy, accountability, and ownership, with the ability to operate effectively in a fast-growing startup or scale-up environment.
Nice to Have:
  • Experience building or scaling AI/ML-powered systems, particularly applications involving large language models (LLMs).
  • Familiarity with event-driven technologies and workflow orchestration tools such as Temporal, message queues, and distributed workflow systems.
  • Experience with cloud infrastructure and engineering tools such as AWS, Datadog, and modern observability platforms.
  • Previous experience developing platform engineering or infrastructure-heavy product capabilities.
  • Background working at high-growth technology companies such as Stripe, Ramp, DoorDash, Shopify, Brex, Linear, or comparable SaaS organizations.
  • Demonstrated experience improving latency, uptime, and reliability across large-scale production systems.
  • Experience building data-intensive architectures and systems that support significant transaction volumes.
Benefits:
  • Competitive annual base salary ranging from USD 240,000 to USD 250,000, depending on experience and qualifications.
  • Competitive pre-IPO equity package.
  • Fully remote working arrangement for candidates based in Canada or the United States.
  • Opportunity to work within a high-growth, category-defining SaaS and AI technology environment.
  • Significant technical ownership and direct influence over core revenue-generating products.
  • Opportunity to design and scale systems supporting hundreds of millions of dollars in online transactions.
  • Exposure to innovative AI-native infrastructure and real-world business data applications.
  • Direct influence over architectural decisions and long-term engineering strategy.
  • High-autonomy environment with substantial responsibility and opportunities for technical leadership.
  • Opportunity to help shape the future of AI-powered software solutions for local businesses and the restaurant industry.

We appreciate your interest and wish you the best!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Infrastructure)
Senior Software Engineer (Infrastructure)

Jobgether • Canada

Remote
CAD 350,000 - 454,000
Competitive annual salary
Fully remote working environment
Equity package
+2
Staff Software Engineer, Backend Platform
Staff Software Engineer, Backend Platform

Robinhood • Toronto

On-site
CAD 200,000 - 235,000
Equity ownership
Bonus programs
Supplemental health insurance
+4
Staff Software Engineer
Staff Software Engineer

Sage Recruiting Inc. • Toronto

Remote
CAD 170,000 - 190,000
Extended health & dental
RRSP matching
Flexible PTO
Sr Software Engineer (Product Engineering Background)
Sr Software Engineer (Product Engineering Background)

Jobgether • Canada

Remote
CAD 190,000 - 210,000
Competitive salary (Canada)
Competitive salary (US)
Fully remote across Canada and the US
+7
Senior Software Engineer II - Platform & Enablement
Senior Software Engineer II - Platform & Enablement

Jobgether • Canada

Remote
CAD 183,000 - 252,000
Remote Canada
Unlimited PTO
Health insurance
+4
Senior Backend Developer, AI Systems
Senior Backend Developer, AI Systems

Jobgether • Canada

Remote
CAD 143,000 - 200,000
Remote within Canada
Competitive salary
Bonus potential
+2
Backend / Platform Engineer
Backend / Platform Engineer

Jobgether • Canada

Remote
CAD 90,000 - 150,000
Fully remote
Staff Engineer
Staff Engineer

BOAST Corp • Canada

Hybrid
CAD 140,000 - 190,000
Remote-first environment
Co-working spaces across Canada
Staff Engineer - WebStack (Localisation Infrastructure)
Staff Engineer - WebStack (Localisation Infrastructure)

OpenTable • Toronto

Hybrid
CAD 150,000 - 210,000
Hybrid work model
Mental health benefits
Headspace subscription
+2
Software Engineer - AI Tooling Infrastructure
Software Engineer - AI Tooling Infrastructure

Jobgether • Canada

Remote
CAD 120,000 - 170,000
Fully Remote
Co-working Allowance
Equity Ownership
+6