CareerPlanSign in

Staff Software Engineer

Toronto (Etobicoke)💼 Full-time💰 $205,000–$205,000🗓 2026-07-22 → 2026-09-25

Core

Staff Software Engineer driving technical strategy, architecture, and engineering culture across teams to enable fast, scalable product development.

Role type

Staff Software Engineer (Technical Leadership & Architecture)

Builds

Scalable web applications, core systems, APIs, and database architecture for a modern SaaS platform.

Domain

SaaS / Cloud Infrastructure / Full-Stack Development

Deliverable

production ML models | product features | infrastructure

Required skills

Technical leadership, system architecture design, scalable system design, API design, database architecture, cross-functional collaboration, engineering mentorship, AI integration in workflows, strategic decision-making, developer experience improvement.

Preferred skills

Experience with modern stacks (TypeScript, Python, Go, Java, C#, Rust, Ruby), cloud platforms (AWS, Azure, GCP), relational databases, frontend/backend/full-stack expertise.

Technologies

TypeScript, React, Express, PostgreSQL, AWS, Python, Go, Java, C#, Rust, Ruby, Azure, GCP

Responsibilities

Own architecture and technical direction across teams; Partner with Operations and cross-functional teams to align technical solutions with business needs; Mentor engineers at all levels; Build and promote a strong engineering culture; Design and evolve core systems, APIs, and database architecture; Identify gaps in engineering practices and drive improvements; Use AI to improve engineering velocity and quality; Lead by influence to shape roadmaps and technical tradeoffs; Continuously improve systems, tools, and developer experience.

Seniority

Staff, strategic technical leadership & cross-team influence

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.