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- ...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...SuggestedContract work
- ...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....SuggestedFull time
$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...SuggestedRemote jobFull timeWork at officeLocal areaHome officeFlexible hours$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...SuggestedRemote jobLong term contractFull timeTemporary workInternshipWork at officeLocal areaHome officeFlexible hours- ...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...SuggestedRemote jobInternshipLocal areaFlexible hours
$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 contractFull timeRemote work$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 contractFull timeRemote work$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 areaRemote workWork from homeHome officeFlexible hours- ...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 jobLong term contractInternshipLocal areaFlexible hours
- ...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 timeWorldwide
- 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...
$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- ...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 jobWorldwide
- ...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
$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 employmentFull timeManual laborRemote workFlexible hours$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 officeLocal areaRemote workFlexible hoursShift work- ...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
$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 contractWork at officeLocal areaRemote workFlexible hoursShift work$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 jobPermanent employmentWork at officeWork from homeFlexible hours- ...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 jobFull timeFlexible hours
$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 contractFull timeApprenticeshipLocal areaRemote work- ...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
$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 officeLocal areaRemote workFlexible hours$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 jobLong term contractFull time$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 timeFor contractorsRemote workHome office- ...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 employmentFull timeInternshipImmediate startRemote workFlexible hours
- ...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 contractPermanent employmentFull timeRemote workFlexible hours
- ...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...
$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 jobLong term contractFull time$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 jobWork at officeFlexible hoursShift work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director of Software Engineering (Canada). Be the first to apply!
- director software engineering Canada
- project manager software development Canada
- manager software development Canada
- software project manager Canada
- mechanical engineering director Canada
- project engineer assistant project manager Canada
- engineering project manager Canada
- chief engineer Canada
- chief power engineer Canada
- general engineer Canada

