Solink

Technology

StaffFullStackEngineer

CA$138–185k Ottawa, Ontario, Canada; Toronto, Ontario, Canada FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Staff candidates.

The Brief

“Staff Full Stack Engineer at Solink. Skills: AI Agents, Full Stack Engineering, Cloud Platform, Distributed Systems. Define AI agent operation. Provide technical leadership”

What You'll Achieve.

Deliver value inside platform; Transform AI into reliable outcomes; Transform AI into measurable outcomes

Industry & Context.

Technology
Problems you'll solve

Troubleshooting; Debugging; Root cause analysis

Eligibility Requirements

Criminal records check

What They're Looking For.

Must Have

Extensive experience building production systems with TypeScript, Extensive experience building production systems with Node.js, Experience integrating LLMs / VLMs into production workflows, Deep experience designing distributed systems, Experience architecting cloud-native systems in AWS, Experience instrumenting systems for observability, Track record of influencing architecture, Track record of influencing engineering practices, Track record of influencing technical direction, Ability to navigate ambiguity, Ability to make pragmatic tradeoffs, Ability to drive execution from concept through production, Experience mentoring senior engineers, Undergo criminal records check, Be Canadian Citizen, Eligible to work in Canada, Comply with Solink security policies

Nice to Have

Experience designing AI agent platforms, Experience leading development of AI agent platforms, Experience designing orchestration frameworks, Experience leading development of orchestration frameworks, Experience designing tool-use systems, Experience leading development of tool-use systems, Experience implementing AI safety controls, Experience implementing AI governance, Experience implementing AI guardrails, Experience designing event-driven architectures, Experience designing workflow-based architectures, Experience designing distributed orchestration architectures, Experience working in a small startup, Experience working in a high-velocity startup, Experience working in an AI-first environment

What You'll Do.

Define AI agent operation

Provide technical leadership

Design backend services

Design agent orchestration frameworks

Design user-facing workflows

Transform AI into outcomes

Define agent system execution platform

Evolve agent system execution platform

Define workflow coordination

Define safety boundaries

Define latency management

Define production reliability

Identify opportunities

Drive initiatives from concept to production

Make sound technical decisions

Mentor other engineers

Collaborate with product teams

Collaborate with data teams

Collaborate with platform teams

Collaborate with leadership teams

Evaluate emerging technologies

Apply technologies pragmatically

Aide in definition of agent platform architecture

Aide in evolution of agent platform architecture

Aide in definition of orchestration systems

Aide in evolution of orchestration systems

Design production-grade agent services

Design platform capabilities

Integrate LLM systems

Integrate VLM systems

Integrate with internal tools

Integrate with permissions

Integrate with data sources

Establish safety patterns

Establish guardrails patterns

Establish failure handling patterns

Optimize latency of agent services

Optimize reliability of agent services

Optimize scalability of agent services

Drive observability strategy

Raise engineering standards

Influence technical direction

Validate ideas quickly

How You'll Work.

Team & Collaboration

Small, high-velocity teams; Staff and Senior engineers; Product teams; Data teams; Platform teams; Leadership teams

Process & Methodology

Drive execution

Full Job Description

STAFF FULL STACK ENGINEER Location: Ottawa, ON or Toronto, ON | Hybrid Department: R&D Reports To: Dan Murdock, Director, Engineering (LinkedIn https://www.linkedin.com/in/dan-murdock/) Type: Permanent | Full-Time ABOUT SOLINK At Solink, our mission is to safeguard what matters most. We provide businesses with the tools to know sooner and act faster by transforming video security into real-time operational insights. Our cloud-based platform integrates seamlessly with your existing cameras and systems, turning them into intelligent sensors that detect and interpret key moments. This empowers teams to make data-driven decisions, enhance security, and improve operational efficiency. Trusted by over 30,000 locations across 32+ countries - including brands like McDonald’s and JYSK - Solink delivers clarity when it counts. Our solutions help businesses reduce shrink, optimize performance, and respond proactively to potential threats. We're growing rapidly, earning industry recognition, and scaling with purpose. We’ve been recognized by Deloitte’s Fast 50™ and Fast 500™, Business Intelligence Group, and as one of Ottawa’s Best Places to Work. And we’re just getting started! THE ROLE On a small, high-velocity Agents team with outsized impact, this role is for a Staff Full Stack Engineer who wants to define how AI agents operate in product at scale You provide technical leadership for the systems that allow Solink’s AI Agents to reason, act, and deliver value inside our cloud VMS platform. This includes backend services (TypeScript/Node), agent orchestration frameworks, APIs, tool integrations, and user-facing workflows that transform AI into reliable, measurable customer outcomes. This is not a feature-factory role. You will work with other Staff and Senior engineers to help define and evolve the execution platform of our agent systems — tool use, workflow coordination, safety boundaries, latency management, and production reliability. This is a high-ownership role. You are

Free ATS check

Applying for this Staff Full Stack Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about Solink?

Real rants from real employees. Read before you apply.

Read Company Rants →