Staff Software Engineer (Toronto)

Staff Software Engineer (Toronto)

15 Sep
|
CirrusLabs
|
Toronto

15 Sep

CirrusLabs

Toronto

Role Summary

We're looking for a Staff/Principal Software Engineer who thrives in ambiguity, builds from zero, and ships fast. This is a hands-on IC role with significant architectural influence - you'll design the system and write the code. You'll work at the intersection of edge computing, backend services, and AI/ML platforms, collaborating closely with data science to build the foundation for trust-signal processing and machine learning inference

What We're Looking For

Must-Have

Area Expectation

Experience 10+ years building production distributed systems

Data platforms Experience building features for ML inference pipelines - data normalization, feature stores, model serving integration

AI-assisted development

Demonstrated proficiency with AI dev tools (GitHub Copilot, LLM-powered workflows,

agentic coding assistants) - this is a key differentiator for how this team operates

Greenfield builder Track record of taking systems from 0 to 1; comfortable with undefined requirements and rapid iteration





Architecture Ability to own and communicate system design decisions across teams; translate ambiguous product goals into technical plans

Area Expectation

Pace & ambiguity Thrives in startup-like environments - quick tempo, evolving scope, small team with outsized ownership

Mix of These

Area Expectation

Backend Deep expertise in Java Spring Boot - API design, microservices, event-driven architectures

Cloud Strong AWS experience (compute, storage, networking, IAM)

Edge/CDN Hands-on experience with edge computing and CDN execution environments (edge workers, CDN functions, Lambda@Edge, or equivalent)

Languages Deep expertise in Java and/or the ability to work effectively in

JavaScript/TypeScript-based edge runtimes

Tech Stack

Backend services Java Spring Boot

Data science / engineering Python, Databricks

Cloud AWS (primary)

Edge Edge workers, CDN-layer compute

Languages Java, JavaScript/TypeScript, Python

AI/Data platform Databricks, ML model registry

Dev tooling GitHub Copilot, AI-assisted workflows

📌 Staff Software Engineer (Toronto)
🏢 CirrusLabs
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: staff software engineer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: staff software engineer (toronto) / toronto