Flosum logo
Flosum

The only Salesforce Continuous Deployment tool that's easy to set up, 100% secure, requires no code & keeps all metadata

Director of Software Engineering

Engineering ManagerEngineering ManagerFull TimeRemoteLeadTeam 201-500Since 2013H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

37 days ago

Salary

0

Seniority

Lead

Job Description

Director of Software Engineering

Flosum

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

Job Requirements

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

Related Categories

Related Job Pages

More Engineering Manager Jobs

BJAK logo

VP of Engineering, Applications

BJAK

Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone

Full TimeRemoteTeam 51-200H1B No Sponsor

• Own the application engineering strategy and execution across backend, mobile, and desktop. • Lead and grow a small, senior applications team, including backend, mobile, and desktop engineers. • Set the architectural direction for AI-powered product workflows, APIs, and client integrations. • Ensure AI capabilities are integrated into the product with clear abstractions, predictable behavior, and graceful failure modes. • Partner closely with Machine Learning leadership to translate model capability into shippable product features. • Make high-impact decisions across latency, cost, reliability, security, and user experience. • Establish clear ownership boundaries across backend, mobile, and desktop to prevent architectural drift. • Ensure production readiness: observability, monitoring, retries, fallbacks, privacy, and cost controls. • Balance speed and discipline – shipping quickly without compromising long-term system quality.

United Kingdom
Affirm logo

Manager, Software Engineering – Resilience Engineering

Affirm

We create honest financial products that improve lives.

Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

• Define and drive the vision for resilience engineering at Affirm, with a focus on production load testing and chaos engineering as first-class engineering practices. • Lead and mentor a team of engineers building platforms and tooling for safe production experimentation. • Partner with infrastructure, product, and security leadership to embed resilience validation into the software development lifecycle. • Establish best practices for safely testing system limits and failure scenarios in production. • Own the design and evolution of platforms that enable safe, controlled production load testing and fault injection. • Ensure strong safeguards are in place, including isolation boundaries, approval workflows, and automated rollback mechanisms to protect real users. • Build systems that provide end-to-end observability, traceability, and auditability for all resilience experiments. • Drive reliability improvements by systematically identifying weaknesses through load testing and chaos experiments. • Establish monitoring, alerting, and incident response practices tailored to proactive resilience validation. • Work closely with engineering teams to design and execute production load tests and chaos experiments safely. • Partner with infrastructure teams to build guardrails around tests and experimentations. • Enable teams to adopt resilience practices by providing reusable tooling, frameworks, and standardized workflows. • Identify systemic weaknesses and lead cross-functional efforts to improve reliability and fault tolerance. • Evangelize a culture of “test failure before failure tests you” across the organization.

California + 4 moreAll locations: California | Connecticut | New Jersey | New York | Washington
$200K - $250K / year
Medallion logo

Engineering Manager

Medallion

The all-in-one provider data network management platform for your credentialing and enrollment needs.

Full TimeRemoteTeam 51-200Since 2020H1B Sponsor

• Lead a team (or teams) of 5-10 engineers wholly responsible for a specific product vertical • Work with with PMs and Designers to develop and execute a roadmap for your team • Help your direct reports grow their careers via technical mentorship, one on ones, and reviews • Facilitate an independent, empowered, and high-performing team culture • Help grow the entire engineering org by interviewing and making hiring decisions

United States
$175K - $220K / year
SeatGeek logo

Engineering Manager

SeatGeek

Help the world experience more live.

Full TimeRemoteTeam 501-1,000Since 2009H1B Sponsor

• Manage a team of Backend, Frontend and applied AI and automation engineers • Own the technical vision for SeatGeek’s core support tools (both custom + Saas) and integrations • Rapidly build and iterate tools to boost fan experience, and maintain a high standard of operational excellence across the platform • Perform code and architecture reviews, and provide technical and design feedback to the team • Provide regular job performance feedback, hold one-on-ones, and provide career development support to your direct reports • Work with your Technical and Product counterparts to form a compelling vision and direction for the team that aligns with organizational and business goals • Select new and work with existing technology vendors when necessary. You constantly make build or buy decisions together with your team • At times, roll up your sleeves to deliver features and iterate across the platform • Communicate technical and product decisions to the right people, resolve blocking issues, and collaborate with other leaders across the organization • Play an active role in our recruiting process, helping us grow our engineering team in any way you can

United States
$171K - $248K / year
Job Closed