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

Remote 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.

Vacancy posted 29 days ago
Similar jobs that could be interesting for youBased on the Remote Director of Software Engineering (Canada) in Dartmouth, NS vacancy
  • $120k - $140k per year

     ...expertise, creativity, and human connection. As a Senior Software Engineer, you’ll sit at the intersection of content, data, and real...  ...simultaneously improving code quality and system stability. • Remote based in Canada • Flexible working hours • Generous Paid Time Off •... 
    Remote work
    Long term contract
    Flexible hours

    Mediafly

    Dartmouth, NS
    8 days ago
  • About the Role Abnormal AI is seeking an Enterprise Sales Engineer to join our growing Sales Engineering team. As an Enterprise Sales Engineer...  ..., you will be responsible for conducting in-person and remote product demonstrations, articulating the technical and business... 
    Remote work

    Abnormal

    Dartmouth, NS
    26 days ago
  • Company Description CS Group Canada, a subsidiary of CS Group, is a...  ...railways industries. With over 100 engineers, we support our customers by...  ...Group Canada is looking for a Software Verification Engineer. Their...  ...to apply. Benefits: • Remote work. • Advanced medical, dental... 
    Remote work
    Permanent employment
    Work at office
    Flexible hours

    Cs Group

    Dartmouth, NS
    26 days ago
  • $160k - $260k per year

     ...Summary We are looking for an enthusiastic and energetic Software Engineer to join our Remote Browser Isolation team. As part of this team, you will develop...  ...perform well as part of a team Location: Remote across Canada The pay range for this position at commencement of... 
    Remote work
    Work at office
    Flexible hours

    Versa Networks

    Dartmouth, NS
    29 days ago
  •  ...walls. As the most trusted and experienced remote care vendor in the industry, we simplify...  .... We’re looking for Platform Engineers to help us connect systems, manage new types...  ...Eastern Time Zone. \n Our Tech Stack Our software system is structured around several... 
    Remote work

    Optimize Health

    Dartmouth, NS
    29 days ago
  • $40 per hour

     ...Cohere is a team of researchers, engineers, designers, and more, who are...  ...position available within Canada. We seek candidates who are able...  ...Bring Your Own Device (laptop). Remote work within Canada. 12 month...  ...machine-written and human-written software engineering-related outputs. •... 
    Remote work
    Hourly pay
    16 hours
    Permanent employment
    Contract work
    Temporary work
    Part time
    For contractors

    Cohere

    Dartmouth, NS
    8 days ago
  •  ...At General Dynamics Mission Systems-Canada, our focus extends beyond engineering technology solutions—we are...  ...currently hiring for a working level Software Engineer with Linux systems administration...  ...Region, with flexibility to work remotely when necessary. Occasional travel may... 
    Remote work
    Internship
    Work at office
    Flexible hours

    General Dynamics Missions System International

    Dartmouth, NS
    29 days ago
  •  ...• Collaborate with Associate Directors (AsDs) to address roadblocks and...  ...Environment Requirements As a remote-first company, you’ll have the...  ...businesses, including Canada, the UK, and Australia. For global...  ...PC or Mac available), computer software platforms, and other office productivity... 
    Remote work
    Work at office
    Home office

    Directive Consulting

    Dartmouth, NS
    26 days ago
  • $55k - $70k per year

     ...This is a full-time remote position open to candidates across Canada.   Brafton is looking for an SEO strategist to join our Consulting Department....  ...audits, proposals, and reports Expertly utilize our software tools (like MarketMuse, SEMRush and Hrefs) to: Assess... 
    Remote work
    Full time
    Flexible hours

    Brafton Inc.

    Dartmouth, NS
    20 days ago
  • $200.6k - $271.4k per year

     ...Role Description As a Staff Software Engineer on the Growth Monetization team within Core Growth Engineering, you will play a crucial...  ...at a company operating at significant scale (millions of users) Compensation Canada Pay Range $200,600—$271,400 CAD... 
    Remote work
    Immediate start

    Dropbox

    Dartmouth, NS
    29 days ago
  • At Qualtrics, we create software the world’s best brands use to deliver...  ...doing. Account Executive - Canada Federal Why We Have This Role...  ...trusted advisors to C-Suite, Director, and VP level leaders • You engage...  ...of work and life. #remote Qualtrics is an equal opportunity... 
    Remote work
    Full time
    Work at office
    Relocation package
    3 days per week
    1 day per week

    Qualtrics

    Dartmouth, NS
    29 days ago
  •  ...should you be part of our success story? As the fastest-growing Software as a Service (SaaS) company in history, Deel is transforming how...  ...on your employment status and country The flexibility of remote work, including optional WeWork access At Deel, we’re an equal... 
    Remote work
    Local area
    Immediate start

    Deel

    Dartmouth, NS
    26 days ago
  • $190.4k - $257.6k per year

     ...Role Description As a Software Engineer on the Growth Monetization team within Core Growth Engineering, you will build features that directly...  ...in growth engineering, monetization, or conversion optimization Compensation Canada Pay Range $190,400—$257,600 CAD... 
    Remote work

    Dropbox

    Dartmouth, NS
    29 days ago
  • $3000 per month

     ...looking for a highly skilled and visionary Director of UX to establish and scale a world-...  ...will be hybrid in Halifax, NS, or fully remote within Ontario. Reporting to the Chief Technology...  .... • Ensure UX work stays ahead of engineering delivery to prevent bottlenecks. • Partner... 
    Remote work
    Long term contract
    Live In
    Work at office
    Flexible hours

    Liferaft

    Dartmouth, NS
    26 days ago
  • $186.37k - $223.64k per year

    Grafana Labs is a remote-first, open-source powerhouse. There are more...  ...at this time). Staff Backend Engineer - Application Core Services,...  ...systems that support a modern software company. The team owns important...  ...Compensation & Rewards: In Canada, the Base compensation range for... 
    Remote work
    Long term contract
    Contract work
    Internship
    Local area
    Immediate start

    Grafana Labs

    Dartmouth, NS
    29 days ago
  •  ...earn money by testing world-class apps and websites. For this specific project, we are looking for testers and tech-enthusiasts in Canada! Having joined our community, you will then have regular access to a range of other projects, with unique requirements and workflows... 
    Remote work
    Freelance

    Tester Work

    Dartmouth, NS
    26 days ago
  •  ...mistakes. Our specialised Accounts Payable software integrates with leading business ERP...  ...with a scale-up  ~ Comfortable working remotely or in a hybrid team setup  ~ Strong...  ...~ Flexibility : We offer a range of remote, hybrid, and flexible working options.... 
    Remote work
    Flexible hours

    Traild Pty

    Dartmouth, NS
    29 days ago
  •  ...recreational ice facilities throughout Western Canada.   POSITION OVERVIEW: Startec...  ...an Industrial Refrigeration Engineer to work remotely from within Canada, with the expectation...  ...trips to Calgary. Reporting to the Director of Engineering, The Industrial Refrigeration... 
    Remote work
    For contractors
    Work at office
    Flexible hours

    Startec

    Dartmouth, NS
    26 days ago
  • $200k per year

    • Location: Remote / Virtual • Job Type: Full-Time • Salary Range: $4,000-$6,000 USD/month HireHawk builds high-performing remote teams for U.S. and Canadian companies by connecting great people with meaningful work, no matter where they live. We’re hiring this role on behalf... 
    Remote work
    Full time
    Monday to friday

    Hirehawk

    Dartmouth, NS
    29 days ago
  •  ...North America? PSD Citywide isn’t just a software company; we’re transforming how Local,...  ...and join our IT   team in a fully remote role based in Ontario. If you’re passionate...  ...education in Computer Science or Computer Engineering, or related degree/diploma ~3-10 years... 
    Remote work
    Summer work
    Local area
    Flexible hours
    Weekend work

    Psd

    Dartmouth, NS
    29 days ago
  • Nuovo Artistic Studios is the premier destination for all things self-love. A by-women company and one of the largest artistic photography companies in North America, Nuovo is on a mission to empower individuals by fostering confidence and self-expression while celebrating intimacy...
    Remote work
    Permanent employment

    Nuovo Photography

    Dartmouth, NS
    26 days ago
  •  ...role reports to the Associate Director and is a crucial part of the LinkedIn...  ...Environment Requirements As a remote-first company, you’ll have the...  ...businesses, including Canada, the UK, and Australia. For global...  ...or Mac available), computer software platforms, and other office... 
    Remote work
    Work at office
    Home office

    Directive Consulting

    Dartmouth, NS
    26 days ago
  • $166.4k - $208k per year

     ...the largest fintech company in Canada, with 3+ million users who...  ...between Platform and Product engineering. We enable product teams to ship...  ...Reporting to the Senior Manager of Software Development, you'll guide a...  ...Wealthsimple, Black @ WS) We’re a remote first team with over 1,500... 
    Remote work
    Long term contract

    Wealthsimple

    Dartmouth, NS
    26 days ago
  • $116k - $129k per year

     ...private cloud company and honored as one of Canada’s Most Admired Corporate Cultures, we...  ...**Travel to Office expectations** For Remote Roles : If this role is remote, there will...  ...Position Summary: Reporting to the Senior Director of Product Marketing, the Senior Product Marketing... 
    Remote work
    Long term contract
    Work at office
    Flexible hours

    Pointclickcare

    Dartmouth, NS
    29 days ago
  •  ...the design lead working alongside product, engineering, and business stakeholders to create...  ...travel brands like Capital One, Nubank, Air Canada, and many more. Here are just a few stats...  ...the preferred travel provider for Gen Z and Millennials. Come take off with us! #LI-REMOTE
    Remote work
    Long term contract
    Temporary work
    Work from home

    Hopper

    Dartmouth, NS
    8 days ago
  • $85k - $88.23k per year

     ...Director - GM Commercial Lead - Media Commercial Solutions, Client Sales & Insights / L17...  ...relationships by aligning Circana’s data and software solutions with their strategic goals and...  ...be located in the following area(s): Remote, Canada   Prospective candidates may be... 
    Remote work
    Local area
    Flexible hours
    Shift work

    Circana Careers

    Dartmouth, NS
    8 days ago
  • PLEASE NOTE: This is a fully remote, 1099 independent contractor opportunity with an estimated...  ...must be authorized to work in Canada; visa sponsorship is not available for this...  ...Professional and Academic Background: 5+ years of software engineering or related technical experience, or... 
    Remote work
    For contractors
    Flexible hours

    Scale Ai, Inc.

    Dartmouth, NS
    26 days ago
  • $200k per year

    Description • Employment Type: Full-Time Contractor • Workplace: Remote At HireHawk, we believe in building strong, long-term partnerships with our clients by delivering exceptional service and results. We work with global companies and top-tier talent, helping them scale through... 
    Remote work
    Long term contract
    Full time
    For contractors
    Freelance

    Hirehawk

    Dartmouth, NS
    24 days ago
  • $5000 - $6000 per month

    Description • Location: Remote / Virtual • Job Type: Full-Time • Salary Range: $5,000-$6,000 CAD/month About Us HireHawk is a globally minded...  ...stakeholders. Responsibilities • Build and own a social content engine that consistently increases reach, engagement, and brand trust... 
    Remote work
    Full time

    Hirehawk

    Dartmouth, NS
    26 days ago
  •  ...help accelerate our growth across North America, starting from Canada. This is a high-impact, senior role for someone who knows the international...  ...student market You’ll report directly to the Business Unit Director of North America, and play a central role in shaping growth... 
    Remote work
    Long term contract
    Full time
    Worldwide
    Flexible hours

    Studyportals

    Dartmouth, NS
    29 days ago

Do you want to receive more vacancies?

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