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 Richmond, BC vacancy
  •  ...might just be in the right place! We’re looking for a Director, Software Development to lead Engineering for Lightspeed Payments, a key department within Financial...  ...organization. For this role, you can be located in Canada/USA , and able to work within EST/EDT hours. We offer... 
    Remote work
    Work at office
    Local area
    Flexible hours

    Lightspeed Commerce

    Richmond, BC
    26 days ago
  • $200k per year

     ...compelled to ask the questions that lead to innovation. As a Tax Director within PCS, you will be responsible for reviewing, analyzing,...  ...floating, Flex PTO, paid family leave, winter break, summer hours, and remote work options, so you can balance challenging yourself with... 
    Remote work
    Local area
    Immediate start
    Flexible hours

    Bpm Llp

    Richmond, BC
    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.

    Richmond, BC
    20 days ago
  • $82.7k - $171.9k per year

     ...Connecting. Growing together. We are seeking a Senior Software Engineer to design, build, and operate cloud-native services...  ...reliability. You'll enjoy the flexibility to work remotely* from anywhere within Canada (except for the Saskatchewan province) as you take on... 
    Remote work
    Full time

    Optum

    Richmond, BC
    8 days ago
  • $70k - $95k per year

     ...base salary range for this position based in Canada is $70,000- $95,000 CAD. This salary range...  ...time Work Environment Requirements As a remote-first company, you’ll have the ability to...  ...computer (PC or Mac available), computer software platforms, and other office productivity tools... 
    Remote work
    Work at office
    Home office

    Directive Corporation

    Richmond, BC
    29 days ago
  •  ...electrical studies • Experience in electrical engineering, design, and construction processes •...  ...reports • Proficiency in MS Office software • 10+ years of commissioning / medium voltage...  ...Driving, H2S Awareness • Eligible to work in Canada • Availability to travel across the... 
    Remote work
    Hourly pay
    Daily paid
    For contractors
    Live out

    Versys Verified Systems

    Richmond, BC
    26 days ago
  •  ...moving environments where you can shape meaningful outcomes - keep reading. Not your grandad’s bookie. The Role Title: Casino Manager - Canada Team: Casino Location: Ontario, Canada We’re looking for a Casino Manager to lead the launch, growth, and long-term performance of... 
    Remote work
    Long term contract
    Local area
    Work from home
    Home office
    Flexible hours

    Midnite

    Richmond, BC
    26 days ago
  • $110k - $130k per year

     ...Reporting to the VP, Mission, we are hiring a Director, Partnerships and Ecosystems. In this...  ...the development and execution of Parkinson Canada’s partnership strategy, building and managing...  ...’s community. This existing vacancy is a remote-based role, with in-person time required... 
    Remote work
    Shift work

    Parkinson Canada

    Richmond, BC
    26 days ago
  •  ...person will work directly with the Director of Marketing Operations 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

    Richmond, BC
    29 days ago
  •  ...companies, enabling them to generate business value from data. Our consultants bring deep expertise in Data Science, Data Analytics, Data Engineering, Business Intelligence, Machine Learning and AI. Our business value and leadership have been recognized by various market research... 
    Remote work
    Local area

    Tiger Analytics Inc.

    Richmond, BC
    29 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

    Richmond, BC
    29 days ago
  • $80k - $100k per year

     ...Richmond , Canada We are seeking a motivated Software Engineer (with Embedded Systems experience) to advance the application development project and integration of Energy Management Systems (EMS) and EV charging solutions. The ideal candidate will have experience in the EV... 
    Full time

    Foreseeson Technology Inc.

    Richmond, BC
    3 days ago
  • $50k - $70k per year

     ...Job Responsibility: About ATEN ATEN Canada Technologies Inc. is a hi-tech research and developing (R&D) company and was invested...  ...best customer support available in the industry. : The Software Engineer is responsible for new product developments, product updates &... 
    Full time
    Worldwide
    Monday to friday
    Flexible hours

    ATEN Canada Technologies Inc.

    Richmond, BC
    7 days ago
  • $115k - $130k per year

     ...prioritized here. The Opportunity This isn't your average hotel engineering role; it's a critical leadership position at a property...  ...amenities, and delivering a premium guest experience. As the Director of Engineering , you won't just be maintaining systems; you'll... 
    Long term contract
    Remplacement
    Full time
    For contractors
    Worldwide
    Monday to friday
    Flexible hours
    Afternoon shift

    Cormack Recruitment

    Richmond, BC
    25 days ago
  • $110k - $197k per year

    Experienced or Senior Greenfield Software Developer – Boeing Vancouver At Boeing Digital...  ...years of professional software development / engineering experience delivering production software...  .... Must be legally authorized to work in Canada. Must not pose a risk to the safeguarding... 
    Live In
    Work at office
    Local area
    Immediate start
    Relocation
    Relocation package
    2 days per week
    3 days per week

    Boeing

    Richmond, BC
    8 days ago
  •  ...The Director, Labour Relations is a senior leader within the People & Culture function, responsible for leading the delivery of labour relations and attendance management programs. Working closely with senior leadership, this role provides subject matter expertise to resolve... 
    Work at office

    Paladin Airport Security Services / Services de Sécurité d'A...

    Richmond, BC
    8 days ago
  • Elevate research excellence as a Quantitative Research Associate Director fluent in German. This role features flexible hours and hybrid work from South London. Join a leading agency committed to delivering research solutions for the exhibitions and events industry. As an Associate... 
    Overseas
    Flexible hours

    Stopgap Way

    Richmond, BC
    8 days ago
  • $90k - $120k per year

     ...Richmond , Canada We are seeking an out-of-the-box thinking Software Architect to join our innovative technical projects team. The ideal candidate will have strong...  ...Assist with development workflow improvements and engineering process enhancements Contribute to DevOps,... 
    Permanent employment
    Full time
    Work at office

    Foreseeson Technology Inc.

    Richmond, BC
    6 days ago
  • $35 - $45 per hour

     ...and our business partners. We work across Canada and industries including mining,...  ...Identify cost-saving opportunities and value engineering options. • Maintain and update cost databases...  ...British Columbia. • Proficiency in estimating software and Microsoft Office Suite, particularly... 
    Remote work
    Hourly pay
    Full time
    For subcontractor
    Work at office
    Immediate start
    Monday to friday
    Shift work

    Grizzlytrek Group

    Richmond, BC
    26 days ago
  • $88k per year

     ...looking for our next star – a passionate Embedded Software Developer . This position reports to Lead Software Engineer and will work in Vancouver, BC. Vancouver...  ...headquarters are in Vancouver, British Columbia in Canada. The facility develops and manufactures hydraulic... 
    Local area
    Worldwide
    Shift work

    Dometic

    Richmond, BC
    22 days ago
  •  ...Appliances is the leading independent appliance retailer in Western Canada. We’re a fast-growing company with over 500 employees in British...  ..., not pretense. Determination – We kick down walls.  The Software Developer is a technical role within the IT department... 
    Permanent employment

    trailappliances

    Richmond, BC
    14 days ago
  • $100k - $140k per year

     ...centric environment that aligns to a strong performance culture. As a Director, Commercial Banking, you will join CIBC to manage and grow a...  .... Details on your work arrangement (proportion of on-site and remote work) will be discussed at the time of your interview. Salary range... 
    Remote work
    Full time
    Local area
    Flexible hours

    CIBC

    Richmond, BC
    7 days ago
  • The Remote Site Technicians will safely and effectively diagnose, repair and or assemble all...  ...across multiple locations across Eastern Canada In a typical day, YOU will: • Participate...  ...mechanics, heavy vehicle mechanics or heavy engine mechanics • Minimum 2 years of experience... 
    Remote work
    Flexible hours

    Toromont Cat

    Richmond, BC
    26 days ago
  •  ...that wasn’t enough, we were named one of Canada’s Top Growing Companies and Top Growing Women...  ...work independently most of the time. As a remote team, you won't have someone looking over...  ...change. • You pick up new tools and software quickly and are comfortable working across... 
    Remote work
    Weekly pay
    Permanent employment
    Full time
    For contractors
    Live In
    Work from home

    Moneygenius

    Richmond, BC
    29 days ago
  • Boost customer efficiency as a GNSS Technical Support Engineer with Quectel. Specialize in providing on-site assistance and training for...  ...technology and customer support • Understanding of relevant hardware and software tools • Proficient in C/C++ programming and Linux systems •... 

    Quectel

    Richmond, BC
    8 days ago
  •  ...management, systems integration, software delivery, and consulting...  ...developers, project managers, data engineers, and security analysts create...  ...Utilities, the Government of Canada, and the Province of Ontario....  ...Contract role • Duration: 7 months • Remote • Background check required... 
    Remote work
    Contract work

    Technitask

    Richmond, BC
    29 days ago
  •  ...the authority mandated by the Government of Canada to regulate the practice of Regulated Canadian...  ...~ Knowledge of office/administrative software   What We Offer   The College hires and onboards 100% remotely The opportunity to protect the public interest... 
    Remote work
    Contract work
    Work at office

    College Of Immigration And Citizenship Consultants

    Richmond, BC
    8 days ago
  •  ...and tailored training to catapult you into future Account Director roles across Canada. This is more than a career move—it’s your chance to shape...  ...Proficiency in Microsoft Office 365 and other business software applications. Experience using mobile or hand-held technology... 
    Long term contract
    Full time
    Contract work
    Work at office
    Relocation

    Dexterra

    Richmond, BC
    29 days ago
  • $70k - $75k per year

     ...and other industries to improve security, safety, and operational efficiency. They are seeking a Junior Software & AI Developer to join their growing engineering team. In this role, you will work directly alongside senior mathematics, AI, and software engineers, helping... 
    Full time
    Work at office
    3 days per week

    Jama HR Express

    Richmond, BC
    19 days ago
  •  ...required. Having recognized the advantages of remote work, including employee morale,...  ...guide them in their integration of the Tecsys software. Thanks to your application knowledge (we’...  ...Canadian Citizen or a Permanent Resident of Canada, OR, have a valid Canadian work permit.
    Remote work
    Permanent employment

    Tecsys Inc.

    Richmond, BC
    26 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!