
Director of Software Engineering
Posted 5 hours ago

Posted 5 hours ago
This is a fully remote position, open to applicants in Canada.
• Lead, mentor, and develop a team of 10 full-stack developers specializing in Node.js services and Salesforce customizations.
• Propel measurable enhancements in developer productivity by utilizing DORA metrics: lead time, deployment frequency, change failure rate, and MTTR.
• Streamline delivery timelines by segmenting epics into smaller, independently deliverable components and challenging inflated estimates with data-driven insights.
• Design comprehensive solutions that encompass Node.js microservices, APIs, event-driven architectures, and Salesforce technologies (Apex, Lightning, integrations).
• Take ownership of solution performance, focusing on latency, throughput, scalability, and cost—establish SLOs and ensure the team adheres to them.
• Implement estimation, sprint, and release protocols; eliminate obstacles; promote accountability without overwhelming the team.
• Collaborate with Product, QA, and Infrastructure teams to synchronize roadmaps, capacity, and dependencies.
• Recruit, onboard, and manage the performance of engineers; cultivate a culture of ownership and speed.
• Over 10 years of experience in software engineering, with at least 5 years in leadership roles overseeing development teams of 8–20 engineers.
• Extensive, up-to-date hands-on expertise with **Node.js** (including Express/Nest, asynchronous patterns, performance optimization, and microservices).
• Proficient understanding of the **Salesforce** platform—Apex, Lightning Web Components, Flows, REST/Platform Events, and integration patterns between Node.js and Salesforce.
• Established **technical architect** experience: designed distributed systems, API contracts, data models, and performance-critical solutions in live environments.
• Proven success in **schedule compression**—demonstrable examples of significantly reducing cycle times or advancing release schedules without compromising quality.
• Strong skills in estimation and planning within Agile/Scrum or Kanban frameworks.
• Experience enhancing **solution performance**: profiling, caching, query optimization, horizontal scaling, and observability (APM, logs, traces).
• Experience with cloud-native delivery (preferably AWS) utilizing CI/CD, Infrastructure as Code, and modern DevOps methodologies.
• Exceptional communication skills with stakeholders—able to negotiate scope, time, and quality with executives.
• Competitive salary and performance-based incentives.
• Opportunities for professional development and career advancement.
• Flexible work hours and remote work options.
• Comprehensive health and wellness benefits.
• Collaborative and innovative work environment.
Zero Hash
Anthology Careers
Mozilla
Spokeo
Get handpicked remote jobs straight to your inbox weekly.