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.
- ...a global leader in wildfire and extreme weather risk mitigation software. The Company’s market-leading solutions, enhanced by AI and machine... ...Overview We are hiring a backend-focused Senior Software Engineer to build and optimize the high-performance services and compute...SuggestedFull time
- ...knowledge, historical cases, and an industry knowledge graph. A coordinated team of specialized AI agents examines evidence, controls, engineering factors, procedures, regulations, training, and organizational history, then produces one traceable assessment for human review....SuggestedFull timeInternship
- ...conversation going as our portfolio expands. About Fluent Fluent Software Group is part of Valsoft Corporation’s family of operating... ...and provide actionable insights to executive team and board of directors ~ Create and implement KPIs for sales team to measure...SuggestedLong term contractFull timeLocal areaImmediate start
$210k - $240k per year
...on TRM to make the world safer and more secure. The Product Engineering team is responsible for building a comprehensive set of features... ...pragmatic backend engineer who can build reliable and scalable software that will be used by all TRM customers. You’ll also design...SuggestedFull timeWorldwide- ...that help people make smarter financial decisions. As a Security Software Engineer focused on AI and Automation, you'll help strengthen the... ...is a remote position and a person can be located anywhere in Canada (with the exception of Quebec). NerdWallet is proud to be a...SuggestedFull timeLocal areaRemote workWork from home
- ...About the Team The Cloud Infrastructure Engineering team builds and manages the foundational blocks of ClickHouse Cloud data plane end-to... ...looking for highly skilled and experienced cloud infrastructure software engineers to join our team, who will be responsible for...Full timeLocal areaRemote workHome officeFlexible hours
$164.49k - $197.39k per year
...Canadian EST time zones only. Senior Software Engineer - Session Replay The Opportunity:... ...solution as a primary storage and query engine for high-volume session data. As a... ...session data) Compensation & Rewards: In Canada, the Base compensation range for this...Remote jobLocal area$119k - $137k per year
...technical debt. Expertly use AI agents and GitHub Copilot to implement .NET solutions from high-level Specs. Collaborate closely with engineers, product owners, and stakeholders to meet product objectives and refine Specs. Maintain a "Test First" mentality by managing the...Long term contractFull time- ...from finding better solutions others haven't seen. Senior Software Engineer, Backend What happens when your business model breaks the... ...(US) ~ Either in-person in San Francisco, or remote in US or Canada ~ Employee discount on merchandise ~ Opportunity to work at...Remote jobFull timeInternshipWork from home
$174.1k - $212.7k per year
...leading customers and partners in Canada and the US, our Go-to-Market... ...is expanding and seeking a Director, Platform Sales to help us... ...Market team (including Solution Engineering, Partnerships, Product... ...manner. Negotiate complex software and professional services agreements...Full timeInternshipWork at officeRemote workFlexible hours$75k - $105k per year
...energy, exploration, and connection. Reports to: Director of Engineering Location: Toronto, Canada or United States (Remote) About the Role... ...the supporting services that connect them. As Senior Software Engineer, Ecommerce Web Applications , you will work...Long term contractFull timeInternshipRemote work- ...measurable impact, you’ll fit right in. About You We are seeking a Director of Demand Generation to drive demand generation, pipeline... ...all funnel stages. You’ll step into an existing demand engine and make it smarter, sharper, and more scalable. You’ll introduce...Full timeInternshipWorldwide
- ...the WSJ Real Trends top 100 agents in the United States, use us to run and grow their business. The Role As a Staff Software Engineer , you will be a key contributor on a cross-functional team, building the foundation of our AI-first platform. You’ll take ownership...Full timeRemote workShift work
- ...2025 Deloitte Technology Fast 50 Canada Recipient & Fast 500 North... ...communities. As a high-growth software company, we're shaking up the... ...Overview As a Software Engineer II, you'll play a key role in... ...minute Final Interview with Jason, Director of Software Development...Remote jobFull timeInternshipFlexible hours
$200.4k - $248k per year
...for millions of users every day. As a Software Developer - iOS , you won’t just build... ...intelligent tooling is embedded into everyday engineering practice. Using AI is not optional, it’s... ...base salary range for this role is: Canada Intermediate: CAD $113,400 - $162,000...Long term contractFull timeTemporary workWork at officeRemote workWork from homeFlexible hours$90k - $229.5k per year
...love of learning. Role Outschool is looking for full-stack Software Engineers to develop and improve our suite of products to help parents,... ...Compensation: Outschool recruits across the US and Canada, and sets employee salaries to reflect local compensation and...Remote jobFull timeWork at officeLocal areaHome officeFlexible hours$95k - $159k per year
...and protect organizations around the world. We are seeking a Software Engineer to join our Security features team and help build the systems... ...developer tools to improve productivity and learning velocity. In Canada, the base salary for this role ranges from $95,000 to $159,000...Full timeLocal areaRemote workShift work$132k - $181.7k per year
...., Finland, India, Singapore, Canada, and Ireland. Come join us!... ...AlphaSense is seeking an exceptional engineer to own our Excel plugin... ...~5+ years building production software, with significant experience in... ...Knowledge of Excel's calculation engine, object model, and common...InternshipWork at officeLocal areaWorldwide- ...Come join Karat's Interview Engineer Community! Karat is always seeking talented engineers to join our Community. If you are interested... ...: Interview Engineers facilitate technical interviews with software developers around the world. As an Interview Engineer, you will...Full timeFor contractorsFreelance
- ...m Abhik , Ashby's Co-Founder and VP of Engineering. This role is close to my heart because,... ...powerful and complex product. Our users need software that helps them move quickly while... ...analytics modeling and query language, policy engine, workflow engine, design system) that we...Full timeInternshipWork at officeFlexible hours
$140k - $160k per year
...dismantling barriers to sexual healthcare for patients across both Canada and the USA. Frida transforms the lives of patients through... ...District 6. Who we hope to find: We’re looking for a Director of Partner Success to own the health of Freddie’s most vital relationships...Permanent employmentFull timeContract workWork at officeRemote work- ...processes evidence, there's a good chance our software is working behind the scenes. That's been... .... The Role The Staff Software Engineer specializes in mobile app development and... ...as Fire OS and iOS. FAA or Transport Canada remote pilot certification with flight...Full timeInternshipRemote workWork from home
- ...you will set technical direction, grow a world-class platform engineering team in Vancouver, and directly shape how Redis provisions, scales... ...strategy. What You’ll Need to Have ~12+ years of software engineering experience, including 5+ years in people leadership...Full timeWork at officeLocal areaWorldwide
- ...find plenty of reasons to SMILE! The Director, Cloud & Managed Services is a highly effective... ...for cloud operations and platform engineering to deliver secure, scalable, and automated... ...leading and developing leaders in software engineering, platform engineering, DevOps...Remote jobFull timeFlexible hours
- ...required. QUALIFICATIONS You have 5+ years of experience in Software Development. You have exceptional communication skills. You... ...grasp of the fundamentals of software development and computer engineering. You have the ability to break complex and vague customer...Full timeContract workFlexible hours
$115k - $125k per year
...connected. The mark of true success at Wave is the ability to be bold, learn quickly and share your knowledge generously. Senior Software Engineers work in cross-functional teams alongside Engineers, Product Managers and Designers to bring their engineering skills to bear on...Full timeSummer workInternshipImmediate start$170k - $220k per year
...Senior Software Engineer Build financial systems Canadians trust with their money every day At Shakepay, we build products that help... ...in 2015, we’ve grown to more than one million customers across Canada. In 2022, we launched the Shakepay Card, enabling customers to...Long term contractFull timeWork at officeImmediate startRemote work- ...our vision and culture, focusing on employee wellness, diversity, charitable work, and ethical corporate governance. Staff Software Engineer (Product) We’re looking for a Staff Software Engineer (Product)to help shape the technical evolution of our product. This is...Long term contractFull timeInternshipLocal areaFlexible hours
$193.6k - $242k per year
...the impact you create. The Role Pantheon is seeking a Director of Engineering to lead the Hosting Platform - the team responsible for the... ...Top-of-line equipment In-office workspace (Vancouver, BC Canada) Monthly allowance for wellness, reading and access to LinkedIn...Full timeWork at officeLocal areaRemote workWorldwide$240k - $280k per year
...Role We are seeking a visionary Director of Embedded Systems Engineering to serve as the strategic architect... ..., connectivity, and hardware-software integration are paramount. Technical... ...Flexible PTO Location: Remote, US or Canada. NYC preferred. Qualified...Long term contractFull timeImmediate startRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director of Software Engineering (Canada). Be the first to apply!
- project manager software development Canada
- manager software development Canada
- director software engineering Canada
- software project manager Canada
- chief engineer Canada
- project engineer assistant project manager Canada
- directeur ingénierie Canada
- chief power engineer Canada
- engineering project manager Canada
- mechanical engineering project manager Canada

