Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director of Software Engineering (Canada)

Flosum

At Flosum , we are building the world's best software for the modern enterprise. Our team is passionate about crafting elegant, high-performance products that delight our customers and set a new bar for engineering excellence. We combine deep expertise in cloud-native development with a relentless focus on quality, speed, and innovation. Every line of code we ship is built to scale, built to last, and built to make a real difference for the businesses that rely on us.

We are a company where technologists lead, ideas win on merit, and shipping great software fast is a core value—not a slogan. If you believe world-class engineering teams are the ones that move quickly and build things right, you'll feel at home here.

About the Role

We are hiring a Director of Software Development to lead a team of 10 engineers building and scaling our Node.js and Salesforce-integrated products. This is a hands‑on leadership role for a technical architect at heart who can compress delivery schedules, drive developer velocity, and own the performance of the overall solution. You will be the single point of accountability for turning our roadmap into shipped software—on time, at quality, and at scale.

What You'll Own

  • Lead, coach, and grow a team of 10 full‑stack developers across Node.js services and Salesforce customizations.
  • Drive measurable improvements in developer velocity using DORA metrics: lead time, deployment frequency, change failure rate, and MTTR.
  • Compress delivery schedules by breaking epics into small, independently shippable slices and challenging inflated estimates with data.
  • Architect end‑to‑end solutions spanning Node.js microservices, APIs, event‑driven patterns, and Salesforce (Apex, Lightning, integrations).
  • Own solution performance: latency, throughput, scalability, and cost—set SLOs and hold the team accountable to them.
  • Establish estimation, sprint, and release discipline; remove blockers; enforce accountability without burning the team out.
  • Partner with Product, QA, and Infrastructure to align roadmap, capacity, and dependencies.
  • Recruit, onboard, and performance‑manage engineers; build a culture of ownership and speed.
  • 10+ years in software engineering with 5+ years leading development teams of 8–20 engineers.
  • Deep, current hands‑on experience with Node.js (Express/Nest, async patterns, performance tuning, microservices).
  • Working knowledge of the Salesforce platform—Apex, Lightning Web Components, Flows, REST/Platform Events, and Node.js--Salesforce integration patterns.
  • Proven technical architect background: designed distributed systems, API contracts, data models, and performance‑critical solutions in production.
  • Track record of schedule compression —case studies where you measurably reduced cycle time or pulled in release dates without sacrificing quality.
  • Strong estimation and planning discipline in Agile/Scrum or Kanban environments.
  • Experience driving solution performance : profiling, caching, query optimization, horizontal scaling, and observability (APM, logs, traces).
  • Cloud‑native delivery experience (AWS preferred) with CI/CD, IaC, and modern DevOps practices.
  • Excellent stakeholder communication—can negotiate scope vs. time vs. quality with executives.

Success Metrics (First 6–12 Months)

  • Reduce average lead time for changes and increase deployment frequency to meet DORA "high" or "elite" benchmarks.
  • Ship the current roadmap on a compressed timeline agreed with leadership.
  • Improve estimate accuracy (commit vs. deliver) to within an agreed tolerance.
  • Meet or exceed performance SLOs for the Node.js + Salesforce solution stack.
  • Retain and level‑up the existing team while filling any skill gaps.

Why Flosum

At Flosum, we believe great software is built by great teams—and great teams are built by leaders who care deeply about both the craft and the people. You will have the autonomy, the talent, and the mandate to build something exceptional. If you want to lead a team that is setting the standard for what world‑class software looks like, we want to talk to you.

#J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Director of Software Engineering (Canada) in Canada vacancy
  •  ...The Regional Director of Sales, Canada is responsible for owning and driving new logo acquisition within assigned market segments. This highly consultative...  ...global chains, we've been named the #1 Revenue Management Software by HotelTechAwards four years running and the #1 Best Place... 
    Suggested
    Contract work

    Duetto Research

    Canada
    19 days ago
  •  ...Senior Sales Director (Canada) Location: Canada (Preferred: Toronto/GTA) We are seeking a Senior Sales Director to drive new business growth...  ...management, and risk intelligence—partnering with leading IAM software vendors to support on-premise, cloud, and hybrid environments.... 
    Suggested
    Full time

    Simeio

    Canada
    22 days ago
  • $148k - $203.5k per year

     ...learning. The Role Outschool is looking for a full-stack Staff Software Engineer to help develop an exciting new ambitious product platform...  ...Compensation: Outschool recruits across the US and Canada, and sets employee salaries to reflect local compensation and... 
    Suggested
    Remote job
    Full time
    Work at office
    Local area
    Home office
    Flexible hours
    Canada
    17 hours ago
  • $220k - $275k per year

     ...The Role Outschool is hiring a Director of Infrastructure Engineering to lead our Infrastructure and Platform...  ...Experience & Skills: ~10+ years of software engineering experience ~5+ years...  ...Outschool recruits across the US and Canada, and sets employee salaries to reflect... 
    Suggested
    Remote job
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Local area
    Home office
    Flexible hours
    Canada
    17 hours ago
  •  ...of appointment-based business owners, not just assist them. The engineers who join now will be the ones who architect it. We're hiring across...  ...it What We're Looking For ~2+ years of professional software engineering experience, with demonstrated ownership of production... 
    Suggested
    Remote job
    Internship
    Local area
    Flexible hours
    Canada
    20 hours ago
  • $180k - $220k per year

     ...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded...  ...In this role, you will report directly to the Director of Engineering and operate as a Principal Engineer... 
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago
  • $100k - $135k per year

     ...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding... 
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    23 days ago
  • $170.4k - $234.3k per year

     ...programmatic advertising and marketing channels. Engineering at StackAdapt:  As an Engineer at...  ...the team and lead by example to uphold software development best-practices in addition to...  ...Workplaces™ for Young Talent and in Canada by Great Place to Work® #1 DSP on G2 and... 
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    5 days ago
  •  ...building 0-to-1 AI products we expect to be a massive revenue driver, and this role sits at the center of that build. As a Staff Backend Engineer, you'll be the technical anchor for our highest-innovation teams: setting architectural direction, validating options through proof-... 
    Remote job
    Long term contract
    Internship
    Local area
    Flexible hours
    Canada
    20 hours ago
  •  ...grained permissions, role-based access control, and seamless identity experiences across Kong's platform. About the Role: The Software Engineer will be a key contributor to the IAM Team, building scalable backend services for Kong Konnect and the Developer Portal. You'll... 
    Full time
    Worldwide

    kong

    Canada
    10 hours ago
  • Drive software excellence at Flosum as a Director in Software Engineering. Spearhead a talented group focused on Node.js development and Salesforce integrations while improving delivery timelines. In this influential role, you’ll lead a dedicated team of engineers, implementing... 

    Flosum

    Canada
    1 day ago
  • $150k - $210k per year

     ...technology helps operators thrive while delivering unforgettable moments to travelers around the world. We’re looking for a Staff Software Engineer to join the Checkfront team. Checkfront is an established SaaS platform in the tours and activities industry with real customers... 
    Full time

    Checkfront

    Canada
    28 days ago
  •  ...Role Overview We are looking for a Senior Software Engineer (Full Stack!) to join the our dynamic team and help build Magnet One - our platform for digital forensics workflows. As a part of this  team you will contribute to a collaborative, customer-obsessed team... 
    Remote job
    Worldwide
    Canada
    20 hours ago
  •  ...Lime is seeking a Senior Software Engineer for Payments and Trust in Canada. You will join a remote, global Payments and Fraud team responsible for the customer payment experience, risk controls, and financial data powering the business. You’ll collaborate with cross-functional... 
    Remote work

    LimeBike Germany GmbH

    Canada
    4 days ago
  • $150k - $180k per year

     ...permanent opportunity for candidates based in Canada and authorised to work without...  ...an independent team of data & AI experts, engineers, and designers who build intelligent digital...  ...automation, CI and CD. Experience building software collaboratively using pull requests and... 
    Permanent employment
    Full time
    Manual labor
    Remote work
    Flexible hours

    Nearform

    Canada
    22 days ago
  • $196k - $246k per year

     ...market-experienced Strategist & Solutions Architect, Experience Engineering & Platforms to join DEPT®'s growing Adobe practice in North America...  ...~ Medical, Dental, and Mental Health Support/Benefits (through Canada Life Insurance) ~ Learning & growth certifications/... 
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    DEPT®

    Canada
    6 days ago
  •  ...Position(s): 1 | Job Type: Full Time Overview The Director of Sales will own the B2B revenue for Canada and lead a sales team in a B2B environment within the...  ...and achieving sales targets. ~ Proficiency in CRM software and sales analytics tools. #J-18808-Ljbffr... 
    Full time

    Mondee Inc.

    Canada
    2 days ago
  • $136k - $168k per year

     ...ROLE DEPT® is seeking a Principal, Software Engineering (Adobe - Integrations & Automations) to...  ...management systems with downstream marketing engines. Deploy Custom Webhooks: Design,...  ...Health Support/Benefits (through Canada Life Insurance) ~ Learning & growth certifications... 
    Long term contract
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    DEPT®

    Canada
    14 days ago
  • $168k - $177.5k per year

     ...priorities, including Enterprise expansion, Lifecycle marketing, and platform Efficiency and Quality. We are looking for a Senior Software Engineer to join this team in Toronto as a dedicated backend owner. This is a net new role, and you'll be stepping into a high-ownership... 
    Remote job
    Permanent employment
    Work at office
    Work from home
    Flexible hours
    Canada
    20 hours ago
  •  ...About the Role We are seeking an experienced, field-tested Director of Engineering to lead, scale, and mature our global engineering...  ...You will manage a talented team of Engineering Managers and Software Engineers, ensuring our platforms remain highly scalable, reliable... 
    Remote job
    Full time
    Flexible hours

    MonetizeMore

    Canada
    more than 2 months ago
  • $108k - $116k per year

     ...expanding, and we are seeking a skilled engineer who thrives on the complexities of seamless...  ...first 90 days, you will meet your fellow Software Engineers, learn our codebases and...  ...Development Lifecycle Must be based remotely in Canada, Eastern Timezone. HackerOne is a digital... 
    Long term contract
    Full time
    Apprenticeship
    Local area
    Remote work

    HackerOne

    Canada
    9 days ago
  •  ...portfolio management and asset movement platforms, helping transition a team from manual to automated testing at scale. Join EPAM to engineer solutions that matter. From AI to cloud transformation, you'll collaborate with top-tier innovators, gain autonomy to explore your... 
    Remote job

    EPAM Systems

    Canada
    20 days ago
  • $163k - $213k per year

     ...highly analytical and technical Architect Software Engineer (Adobe - AJO, AEP, RTCDP) to join our...  ...strategies that allow marketing activation engines to reference enterprise warehouses...  ...Mental Health Support/Benefits (through Canada Life Insurance) ~ Learning & growth certifications... 
    Work at office
    Local area
    Remote work
    Flexible hours

    DEPT®

    Canada
    25 days ago
  • $110k per year

     ...role is based for applicants located in Canada SiteDocs, a GoCanvas company, is a leading...  ...provider of digital safety management software, trusted by thousands of teams to modernize...  ...health and safety across construction, engineering, infrastructure, logistics, and beyond. We... 
    Remote job
    Long term contract
    Full time

    GoCanvas

    Canada
    5 days ago
  • $100k per year

     ...About Very (Remote - Canada) Very is a fully distributed technology firm led by expert problem-solvers who create...  ...our teams deliver on that promise. You’ll coordinate software, hardware, design, and data engineering efforts to keep programs running smoothly and... 
    Full time
    For contractors
    Remote work
    Home office

    Very LLC

    Canada
    1 day ago
  •  ...based and authorised to work in Canada, focusing on candidates based...  ...is an independent team of engineers, designers, data experts and strategists...  ...capability at pace. We create software solutions that enhance digital...  ....   About the  Solutions Director role As a Solutions... 
    Permanent employment
    Full time
    Internship
    Immediate start
    Remote work
    Flexible hours

    Nearform

    Canada
    1 day ago
  •  ...in the Eastern time zones in Canada and authorized to work without...  ...independent team of data & AI experts, engineers, and designers who build...  ...Technical Lead, or Technical Director, you will act as the bridge...  ...best practices in architecture, software development, and emerging technologies... 
    Long term contract
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Nearform

    Canada
    22 days ago
  •  ...country safe and secure. Job Description Fires SYSTEMS ENGINEER SENIOR Advance how our customers operate while you advance your...  ..., test, and maintain AFATDS operating systems, application software, and system management tools. Initialize, configure, and troubleshoot... 

    General Dynamics Information Technology

    Canada
    a month ago
  • $75k per year

     ...role is based for applicants located in Canada SiteDocs , a GoCanvas company, is a leading...  ...provider of digital safety management software, trusted by thousands of teams to...  ...workplace health and safety across construction, engineering, infrastructure, logistics, and beyond.... 
    Remote job
    Long term contract
    Full time

    GoCanvas

    Canada
    8 days ago
  • $70k - $105k per year

     ...technology to transform teaching and learning around the world. We need software developers to work on a wide range of technologies including,...  ...tools Bachelor’s degree in computer science, computer engineering or similar technical discipline D2L operates in a hybrid work... 
    Remote job
    Work at office
    Flexible hours
    Shift work
    3 days per week
    Canada
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director of Software Engineering (Canada). Be the first to apply!