Director of Software Engineering (Canada)
Flosum
- Remote job
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.
- ...learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed... ...many Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big data...SuggestedFull time
- ...comprehensive benefits, Atolio is a place where innovation and creativity thrive. About the Role We are seeking a skilled Connector Software Engineer to join our remote team. In this role, you will focus on designing, developing, and maintaining connectors that enable seamless...SuggestedLong term contractFull timeRemote workFlexible hours
- ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...SuggestedRemote jobFull timeWork at office
- ...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
$112.14k - $160.2k per year
...Montreal/Sherbrooke) Reporting to: Vice President, Platform & Engineering Here's what we do and why we do it. Simply put, we will... ...we do that here: About the role We are looking for a Director, Software Engineering & Innovation, to lead a large engineering...SuggestedRemote jobFull timeFlexible hours$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...Full timeWorldwide- ...month growth, and we are seeking a skilled and motivated Frontend Engineer to join our talented engineering team as we scale and expand.... ...Full-time, salaried position Fully remote role, based in Canada Flexible time off and holidays to support work-life balance...Long term contractFull timeRemote workFlexible hours
- ...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...Full timeLocal areaRemote workWork from home
- ...protection. Xona is seeking a skilled Software Specialist to work as a contributor to... ...What You’ll Do ~ Design and maintain engineering GUIs and visualization tools for real-time... ...obtain UK Security Clearance (SC). For Canada Roles: Successful candidates must obtain...Permanent employmentFull timeWork at office
- ...doing seems to be working. We're #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's...Full timeRemote work
- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ..., engineering, and research work. We are looking for a skilled Software Engineer to join us. What You'll Do Be scrappy to find new...Full timeWork at officeShift work
$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
- ...unlimited budget for Anthropic tokens, our engineers use AI agents to write, review, and ship... ...than almost anyone else. As a Staff Software Engineer , you'll be a technical leader... ...capture demand across traditional search engines and AI-powered generative search experiences...Remote jobLong term contractFull timeInternshipImmediate startFlexible hoursShift work
- ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Full timeWork at officeRemote work
$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- ...Ashby’s Co-Founder and VP of Engineering. We’re looking for a great (former... ...with Talent Acquisition software. Recruiting teams were leveling... ...and query language, policy engine, workflow engine, design system... ...live) # Interview with Ben, Director of Engineering AMER (45m,...Full timeWork at office
$113.4k - $162k per year
...millions of users every day. As a Software Developer - iOS , you won’t just build apps... ...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 annually...Long term contractFull timeTemporary work$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$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- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...similar), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...Long term contractFull timeWork at office
- ...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
- ...ongevity O pportunity V ision E njoy the game! ABOUT YOU We are looking for a strategic and hands-on Software Development Director to lead our global software engineering function. You will drive the execution of high-impact technical initiatives and oversee multiple...Long term contractFull timeWorldwide
$145k - $161k per year
...private cloud company and honored as one of Canada’s Most Admired Corporate Cultures, we... ...PointClickCare is seeking a Senior Change Director to lead enterprise-scale transformations,... ...classic and agile), social capital, social engineering, persuasion, and neighboring disciplines...Remote jobLong term contractFull timeWork at officeLocal areaFlexible hours$265k - $364k per year
...gomotive.com to learn more. About The Role: As the Director Customer Success for Canada, you will use your superior account management expertise... ...our organization’s revenue goals ~ Partner with the Engineering, Product, Enablement, Sales and Technical Support teams...Remote jobLong term contractFull timeTemporary 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
- ...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
- ...Ruby on Rails, Ember.js , and React. The engineering team at Smile.io believes in being... ...fully remote company looking to hire within Canada for this remote role. Overlap with core EST... ...Smile.io is seeking a highly skilled Software Engineer proficient in both Front-End and...Hourly payFull timeRemote work
- ...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
- ...worldwide by providing intuitive, mobile-first software that helps teams keep the physical world... ...The Opportunity We're looking for a Director of Software Development to lead MaintainX... ...seven foundational teams every product engineer builds on: AI Builder, DevOps, Compliance...Full timeInternshipImmediate startWorldwide
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 Remote
- manager software development Remote
- software project manager Remote
- project manager software development Remote
- mechanical engineering project manager Remote
- mechanical engineering director Remote
- general engineer Remote
- chief engineer Remote
- project engineer assistant project manager Remote
- engineering project manager Remote
