Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Lead full-stack development for Saatchi & Saatchi’s AI platform. Direct architecture across React, Spring Boot, FastAPI, LLM agents, data, and integrations for advertising clients.

Responsibilities

  • Own the technical direction across frontend, backend, agentic/AI services, data, and integrations
  • Maintain the shared architectural model of the multi-tier platform
  • Translate product intent into credible technical plans with the Senior Technical PM and Program Director
  • Lead architecture and design reviews and write architecture decision records when needed
  • Establish vendor-neutral technical patterns
  • Stay hands-on in the code, especially across tier boundaries
  • Review code across the stack for clarity, testability, security, and operability
  • Mentor mid-level and senior engineers through technical decisions, on-call experiences, and difficult code reviews
  • Partner with the Platform Engineer on capacity, scaling, observability, incident response, and application reliability
  • Drive API-first and event-driven integration architecture with internal and external systems
  • Ensure identity, authorization, data protection, and auditability are built into integrations
  • Champion the LLM/agent layer, including orchestration, tool/plugin design, prompt and evaluation loops, and provider abstraction
  • Build redundancy through pairing, documentation, and rotating ownership

Requirements

  • 8+ years in software engineering, with meaningful time as a hands-on lead, staff engineer, or solutions architect on production systems
  • Proven experience designing and delivering complex, multi-service platforms
  • Strong backend depth in at least one modern stack: Java/Spring Boot, Python/FastAPI, Node, Go, or .NET
  • Ability to ramp on other backend stacks
  • Solid frontend literacy, including modern React/TypeScript, state management, authentication, and performance
  • Strong cloud architecture background, preferably GCP; willingness to deepen cloud expertise
  • Deep understanding of API design, integration patterns, distributed systems, and related failure modes
  • Experience with containerization, Kubernetes, and modern CI/CD
  • Real production experience with AI/LLM systems, including agents, RAG, evaluation, and tool integration, or a strong demonstrable plan for getting there
  • Comfortable working within Agile delivery models such as Scrum or Kanban
  • Excellent communication skills
  • Valid Canadian work authorization of at least 12 months
  • Production experience with Google ADK, LangGraph, LlamaIndex, or comparable agent frameworks is an asset
  • Experience with event-driven architectures, domain-driven design, and contract-first integration patterns is an asset
  • Background in regulated or privacy-sensitive environments is an asset
  • Experience supporting multiple products or clients on a shared platform is an asset
  • Comfort with Terraform, Kustomize, or other IaC tooling is an asset
  • Track record contributing to internal developer experience is an asset

Benefits

  • Up to 3 weeks vacation
  • Additional paid closure between Christmas and New Year's
  • Extended long weekends for provincial holidays, including both Monday and Friday
  • 10 personal days per year
  • Medical, dental, and vision care
  • Psychological and paramedical services
  • Disability insurance
  • Fertility support and gender-affirming care
  • Dedicated internal guidance programs for employees navigating cancer, fertility treatments, or gender transition
  • 100% salary top up for the first 6 weeks of parental leave once approved for Employment Insurance
  • Defined Contribution Pension Plan with employee contributions matched up to 5% after completing one year
  • Corporate membership rates at Good Life Fitness
  • Free access to a financial planner
  • Remote work
  • After one year, remote work for up to 6 weeks per year from any of the company’s 50+ global offices through the Work Your World program

Job type

Full Time

Experience level

Senior

Salary

CA$130,000 - CA$150,000 per year

Degree requirement

No Education Requirement

Tech skills

CloudDistributed SystemsGoogle Cloud PlatformJavaKubernetesNode.jsPythonReactSpringSpring BootSpringBootTerraformTypeScriptGo.NET

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.