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
- ...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 contractLocal areaImmediate start
- ...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...SuggestedFull timeWork at office
- ...For more information, check out centari.com or find us on LinkedIn . About the Role We are hiring a Senior Fullstack Software Engineer to join our product team. You'll be a key player in designing and building end to end features, working alongside engineers who...SuggestedRemote jobFull timeFlexible hours
$94.5k - $118.8k per year
...leading B2B2C vertical markets, including several of the world's most innovative and successful brands. Job Overview As a Software Development Engineer at Marchex, you will play a vital role in driving innovation and advancement by participating in the design and...Long term contractFull timeTemporary workWork at officeRemote work$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...Remote jobFull timeFlexible 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
$190k - $220k per year
...on TRM to make the world safer and more secure. The Data Product team collaborates with an experienced group of data scientists, engineers, and product managers to build highly scalable features that power TRM's products and services. As a Senior Data Engineer on the Data...Full timeWorldwide$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$164k - $205k per year
...career-defining opportunity. This is a remote position. We are looking for candidates in the the United States or Canada. Senior Software Engineer - OpenTelemetry Links: What is Grafana Cloud? Grafana Cloud is our composable observability platform that...Remote jobLong term contractFull timeLocal area- ...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
- ...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
- ...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
- ...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
- ...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...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
$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- ...This is the general track for Engineering Director at Canonical, apply here if you are confident to run a project which spans teams and time zones... ...managers and staff engineers. Canonical’s largest software products are built by multiple teams working together under a...Full timeLocal areaRemote workWorldwide
$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 contractTemporary workWork at officeRemote workWork from homeFlexible hours- ...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
- ...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 contractWork 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...Remote workShift work
$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$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- ...academic background such as a master's degree or PhD in Electrical Engineering, Computer Sciences, Telecommunications, Physics, or equivalent.... ...additional job tasks as assigned. Primary country and city: Canada (CA) || Montreal Job details: Patent Professional Job Stage: Job...Long term contractFull timeTemporary workInternshipRemote 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
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director of Software Engineering (Canada). Be the first to apply!
- software project manager Remote
- project manager software development Remote
- manager software development Remote
- director software engineering Remote
- chief engineer Remote
- project engineer assistant project manager Remote
- mechanical engineering project manager Remote
- general engineer Remote
- engineering project manager Remote
- directeur ingénierie Remote
