Talent.com
United States Digital Space LLC
Senior Full-Stack Engineer (Media Team)United States Digital Space LLC • Toronto, ON, Canada
Senior Full-Stack Engineer (Media Team)

Senior Full-Stack Engineer (Media Team)

United States Digital Space LLC • Toronto, ON, Canada
7 days ago
Salary
CA$120,000.00 yearly
Job type
  • Full-time
  • Permanent
Job description

Senior Full-Stack Engineer (Media Team)

Location: Ottawa, ON or Toronto, ON | Hybrid

Department: R\\&D | Video

Reports To: Mojtaba Hosseini | Video Architect

Type: Permanent | Full-Time

Vacancy Status: This is an active, approved role and we are currently hiring for this position.

About the company

At the company, 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 36,000 locations across 60+ countries - including brands like McDonald’s and JYSK - the company 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

As a Senior Full-Stack Engineer on the Media Team, you will be responsible for the cloud services that power the company's media pipeline: ingesting, processing, storing, and serving media data at scale for over 36,000 customer locations. You'll work deep in AWS-native infrastructure, building services that are cost-efficient, observable, and resilient under real-world load.

This role is ideal for a senior backend or full-stack engineer who thinks in terms of throughput, latency, and cost per gigabyte as much as they think in code; someone who is comfortable owning a service from design through production operation, and who treats reliability and resource efficiency as first-class design constraints rather than afterthoughts.

What You'll Do

  • Design, build, and operate backend services that handle media ingestion, processing, storage, and retrieval at scale.
  • Work extensively with core AWS services (SQS, S3, Lambda, and related managed services) to build event-driven, loosely coupled pipelines.
  • Leverage AI tools effectively throughout the development lifecycle, from planning, design, implementation to operation, debugging and observability.
  • Design and evolve media platform APIs and contracts for multiple internal, as well as external consumers with contract and end-to-end tests.
  • Instrument services with meaningful observability: structured logging, metrics, and traces built on OpenTelemetry concepts, so behaviour in production is understandable regardless of the underlying vendor (Datadog, Grafana, Honeycomb, or otherwise).
  • Own the full deployment lifecycle for your services: staging and production environments, gradual roll-outs, canary releases, and A/B testing of infrastructure and feature changes.
  • Continuously monitor and tune and optimize cloud resource usage (networking, storage tiering, and compute/processing), balancing cost, performance, and reliability trade-offs.
  • Diagnose and resolve complex, cross-service production issues, including intermittent and load-dependent failures in media pipelines.
  • Partner closely with Product, QA, and cross-functional engineering teams to translate media and storage requirements into pragmatic, production-ready services.
  • Contribute to architectural decisions for the media platform, including service boundaries, data models, and integration contracts with other teams.
  • Mentor other engineers through code reviews, design discussions, and informal knowledge sharing.
  • Continuously improve team tooling, run books, and processes, including thoughtful adoption of AI-assisted workflows where appropriate.

What We're Looking For

Must-Have Qualifications

  • Strong experience as a senior-level backend or backend-leaning full-stack engineer, with a track record of owning production services end-to-end for low-latency massive volume data.
  • Hands-on cloud and AWS experience, with proficiency in core services such as SQS, EKS, Redis, and CloudFront alongside S3/Lambda and a solid grasp of designing around their operational characteristics and limits.
  • Strong AI tool usage to increase quality and velocity, and a learning mindset that helps evolve development workflow as AI tooling and capabilities change.
  • Observability experience, not tied to any specific vendor, but a strong conceptual understanding of OpenTelemetry (traces, metrics, logs) and how to use it to make distributed systems debuggable.
  • Practical experience with cloud deployment practices: managing staging and production environments, running gradual/canary roll-outs, and conducting A/B tests on infrastructure or service changes.
  • A resource-aware, optimization-oriented mindset: comfortable fine-tuning cloud networking, storage configuration, and processing pipelines to balance cost, performance, and reliability.
  • Strong distributed systems fundamentals: asynchronous processing, eventual consistency, idempotency, and failure handling in multi-service pipelines.
  • Experience with modern backend development, including API design and production reliability practices.
  • Comfortable diagnosing complex, cross-service, and intermittent production issues independently and under pressure.
  • Strong problem-solving skills, an ownership mindset, and the ability to influence technical decisions beyond your own code.
  • Comfortable improving and extending legacy, brownfield services.

Nice-to-Have

  • Experience with media, video, or other high-throughput binary data pipelines and technologies (e.g. WebRTC, HLS, RTSP, ffmpeg).
  • Experience with Kubernetes and cloud-native operations (observability, metrics/tracing, incident response, SLOs).
  • Experience with GCP and Azure
  • Experience with TypeScript and Rust
  • Experience scaling systems in high-growth or \"next-stage\" environments.
  • Interest in applying AI/ML to improve product capabilities and team productivity.

Security Requirements

  • Candidates must undergo a criminal records check upon hire;
  • Be a Canadian Citizen (dual citizens included), or eligible to work in Canada;
  • Be willing to comply with the company’s own security policies and standards.

Our Values

We do things the the company way:

  • Act with URGENCY – Our customers move fast, so we do too.
  • Deliver with QUALITY – We sweat the details and hold a high bar.
  • Win with TEAM – No egos. Just outcomes, built together.
  • Lead with TRUST – We earn it through clarity, consistency, and care.

These aren’t just words—they shape how we hire, lead, and grow.

Why the company?

We’re not just building tech - we’re building a place where great people do great work.

  • Clarity and trust: Where the role allows, we support flexibility in how and where work gets done - and we’re upfront about what’s required.
  • Meaningful equity: Every full-time, permanent employee has a stake in our growth.
  • Comprehensive benefits: Fully paid health & dental (no waiting period) + $500 health spending account.
  • Wellness support: Monthly reimbursement for fitness, wellness, or mental health programs.
  • Growth through merit: Advancement is based on contribution, initiative, and the ability to raise the bar - together.
  • Candid culture: Clear expectations, honest feedback, and no politics.
  • Social connection: From So-learns to the company-o and So-lunches, we stay connected in ways that actually feel fun.

What to Expect from the Hiring Process

We respect your time and value transparency. Here’s a general idea of what to expect:

  • Intro call with our Talent Team
  • Interview with the Hiring Manager
  • Role-relevant task or case (if applicable)
  • Final interviews with cross-functional team members
  • Reference Checks
  • Offer & onboarding

*Please note: this is subject to change at any point in the recruitment process based on the needs of the business.*

*NOTICE: the company* uses artificial intelligence (AI) to screen, assess, and/or select candidates for this position.

*the company is an Equal Opportunity Employer. We’re committed to building a diverse and inclusive workplace. If you require accommodation during the selection process, please let us know.*

Compensation Range: CA$120K - CA$145K

#J-18808-Ljbffr
Create a job alert for this search

Senior Full-Stack Engineer (Media Team) • Toronto, ON, Canada

Similar jobs

Senior Full-Stack Engineer

Chexy careerToronto, ON, CA
Full-time

At Chexy, we’re helping tenants take back control of their biggest monthly expense - rent.Chexy is the first-ever Canadian rewards program that allows renters to pay rent digitally, earn rewards on... Show more

 • Promoted

Vanguard Full-Stack Engineer for Investment Technology

慨正橡扯Toronto, ON, CA
Full-time

Elevate investment management solutions as a Full-Stack Engineer at Vanguard Personalized Indexing.Focus on user interface design and cloud-native applications to enhance client investment workflow... Show more

 • Promoted

Senior Full-Stack Software Engineer

STAN AIToronto, ON, CA
Full-time

Stan AI is building the next generation of AI-powered software for property managers.We help property management companies automate operations, streamline tenant communications, and make smarter de... Show more

 • Promoted

Senior Full-Stack Engineer — Hybrid (Toronto) - Up To C$120,000 A Year

RemotestarEast York, Canada
Full-time

Senior Full-Stack Engineer needed for a hybrid role in Toronto, requiring backend and frontend expertise. Show more

 • Promoted

Senior Engineer for Full-Stack AI Development

Priceline.com LLCtoronto, on, Canada
Full-time

Join Priceline as a Senior Engineer focusing on full-stack development with an emphasis on AI capabilities.Benefit from a hybrid working model while creating impactful user experiences.This key rol... Show more

 • Promoted

Full Stack Engineer at Float

FloatToronto, ON, CA
Full-time

Drive fintech innovation as a Full Stack Engineer at Float.Work hybrid, contributing to vital product features that assist Canadian businesses every day.Float is on a hiring spree for multiple leve... Show more

 • Promoted

AI-Focused Full-Stack Engineer Role

StartupFuelToronto, ON, CA
Full-time

Become a key player at StartupFuel as a Full-Stack Software Engineer, specializing in the DiligenceGPT™ SaaS platform.Your expertise will drive smooth investor interactions powered by AI.This role ... Show more

 • Promoted

Full-Stack Engineer - Modernization Projects in Azure

BeachHead Inc.Toronto, ON, CA
Full-time

Take the forefront of modernization projects as a Full-Stack Engineer with BeachHead.This Principal role leverages your skills in TypeScript and Azure to transform financial applications.Collaborat... Show more

 • Promoted

Senior Full-Stack Engineer Innovating AI Interfaces and Solutions

CircleCIToronto, ON, CA
Full-time

Transform the software world as a Senior Software Engineer who champions AI-driven solutions.Your role will focus on advancing software efforts while ensuring high standards for engineering excelle... Show more

 • Promoted

Staff Full-Stack Engineer | Relocate to Bangkok

AgodaToronto, ON, CA
Full-time

A global travel technology company is seeking a Staff Software Engineer (Full Stack) based in Bangkok with comprehensive relocation support.The role includes leading full-stack architecture for hig... Show more

 • Promoted

Senior Full-Stack Engineer

GuruLinkToronto, Ontario, Canada
Full-time

Senior Full-Stack Engineer - Interactive Systems & AI.Our client is building a new kind of interactive character experience: combining animation, real-time systems, and AI to bring expressive digit... Show more

 • Promoted

Lead Full-Stack Engineer at Capital One

Capital OneToronto, ON, CA
Full-time

Step into a leadership role as a Lead Full-Stack Engineer with Capital One Travel Tech in Toronto.Drive architectural decisions while utilizing technologies like HTML/CSS and AWS.In this position, ... Show more

 • Promoted

Lead Full-Stack Engineer Role at Tetra

Tetra Digital GroupToronto
Full-time

Step into a Lead Full-Stack Engineer role at Tetra, Toronto, driving the future of digital assets within a collaborative team.This hybrid position focuses on strong technical leadership and impactf... Show more

 • Promoted

Senior Full-Stack Engineer — Hybrid (Canada) - C$104,000 - C$148,000 A Year

Nasdaq, Inc.Toronto County, Canada
Full-time

Full-Stack Engineer sought to design and implement IT solutions.Mentoring team members is also a key responsibility. Show more

 • Promoted

Full-Stack Engineer Role at Tetra

Tetra Trust CompanyToronto, ON, CA
Full-time

Step into a leading role at Tetra as a Full-Stack Engineer in Toronto.Embrace hybrid work while contributing to high-impact projects and guiding a talented team.This Senior Engineer position involv... Show more

 • Promoted

Senior Full Stack Engineer at Solink

SolinkToronto, ON, CA
Permanent

Become a key player in AI technology as a Senior Full Stack Engineer at Solink, with opportunities in Ottawa or Toronto.This permanent hybrid role utilizes TypeScript/Node technologies.Join Solink'... Show more

 • Promoted

Senior Full Stack Engineer

KEV Grouptoronto, on, Canada
Full-time

KEV builds mission-critical financial software for K–12 schools at scale.Our platform provides real-time control and visibility into every dollar collected, replacing fragmented workflows with secu... Show more

 • Promoted

Docebo Senior Full-Stack Engineer

DoceboToronto, ON, CA
Full-time

Join Docebo as a Senior Full-Stack Engineer, owning feature lifecycles from ideation to deployment.Drive impact with AI-assisted development tools and close customer engagement.As a Senior Full-Sta... Show more

 • Promoted

Staff AI-Powered Full-Stack Engineer

AgodaToronto, ON, CA
Full-time

A leading online travel agency is seeking a Staff Full Stack Engineer to design AI-driven chat experiences.This role requires 8+ years of experience in software engineering, focusing on architectur... Show more

 • Promoted

Full-Stack Engineering Role at Picton Investments

Picton MahoneyToronto, ON, CA
Full-time

Become a pivotal part of Picton Investments as a Full-Stack Engineer dedicated to enriching digital platforms for optimal user experiences.In this role, you will execute hands-on software developme... Show more