Senior Engineering Manager leading technical execution and people management for Thunderbolt, an AI product initiative at Mozilla. Driving engineering excellence and product maturity with a remote team.
Responsibilities
Lead engineering execution by clarifying priorities, ownership, timelines, risks, dependencies, and quality expectations.
Manage engineers and contractors, including coaching, feedback, prioritization, performance support, and team development.
Stay close to the codebase by contributing code, reviewing technical work, evaluating tradeoffs, and helping the team maintain momentum and quality.
Partner with technical and product leadership to turn product direction, AI strategy, user experience goals, and technical priorities into coordinated engineering plans.
Establish planning, review, release, and follow-through practices that improve predictability and reduce bottlenecks.
Maintain high standards for code quality, testing, documentation, reliability, security awareness, maintainability, and release readiness.
Build strong product and architectural context across AI-enabled workflows, integrations, local-first or customer-controlled architectures, and release requirements.
Partner across product, design, enterprise-facing teams, and technical leadership to balance speed, user experience, privacy, quality, enterprise readiness, and long-term sustainability.
Lead hiring, onboarding, and resource planning as the Thunderbolt engineering team grows.
Help Thunderbolt scale from an incubation-stage product into a reliable, enterprise-ready open-source AI product.
Requirements
15+ years of professional software development experience, including significant experience in senior engineering leadership or complex product delivery roles.
5+ years of experience managing technical teams, including senior engineers or senior individual contributors.
A track record of leading a team that shipped polished, top-tier products held to a genuine standard of craft.
Strong ability to translate ambiguous product and technical direction into clear plans, ownership models, and delivery momentum.
Technical fluency with AI-enabled products, including the ability to evaluate tradeoffs across areas such as LLM applications, RAG workflows, agents, enterprise search, automation, on-device AI, or AI evaluation.
Demonstrated experience delivering complex applications across multiple platforms, such as desktop, web, and mobile, using technologies such as Tauri, Electron, React Native, or comparable frameworks.
Experience with enterprise software, regulated environments, or similarly complex technical products, including security, privacy, compliance readiness, administration, integrations, and customer-controlled deployment models.
Practical experience with local-first, offline-capable, self-hosted, hybrid, on-premise, air-gapped, or other customer-controlled product architectures, including tradeoffs related to data storage, sync, privacy, reliability, and user experience.
Experience improving engineering practices related to technical planning, code review, release readiness, testing, documentation, CI/CD, maintainability, or technical debt management.
Excellent communication skills around technical prioritization, release risk, ownership, quality expectations, and tradeoffs.
Benefits
Fully remote work & schedule flexibility
Company-provided laptop
Annual bonus program
Monthly remote work stipend
Annual professional development stipend
Access to Coursera learning platform
Industry conferences
Company all-hands and team gatherings
24 days PTO per year (prorated)
Your birthday
Year-end company shutdown
9 wellbeing days
Public holidays
Other paid leave
Quarterly wellbeing stipend for personal / family activities
Development Manager leading 5 - 8 engineers modernizing AssetWorks fleet and asset management software. Driving AI - first, agent - driven development across Angular and .NET.
Engineering Manager leading mining and metals studies and engineering projects for AtkinsRéalis in Quebec. Overseeing multidisciplinary teams, budgets, schedules, technical quality, and client delivery.
Software Engineering Manager leading Front End and Full Stack teams for Sun Life’s Canadian digital strategy. Managing talent, engineering standards, delivery roadmaps and team development.
Engineering Manager leading Marketing and Privacy Engineering at Affirm, a fintech enabling transparent pay - over - time purchases. Guiding privacy - aware web platforms, measurement systems, and high - performing engineering teams.
Engineering Manager leading software teams building reliable investment - transfer systems. Wealthsimple provides investing, trading, crypto, tax, spending, and saving products to Canadians.
Engineering Manager leading Scout, Daloopa’s AI - powered Excel financial modeling product. Building reliable ML/LLM systems and developing high - performing engineering teams.
Software Development Manager leading development of BrightOrder’s fleet - management SaaS platforms. Hands - on AWS architecture, production coding, delivery leadership, and engineering team growth.
Engineering Manager leading Governance & Access for Render, a developer - first cloud platform. Building identity, permissions, and agent - ready security primitives while scaling the team.
Software Development Manager leading PayByPhone’s SaaS vehicle services team. Driving architecture, delivery, hiring, service operations, and team growth.
Software Development Manager leading AI - forward engineering teams at Benevity, a corporate social - impact technology company. Driving SaaS delivery, cloud development, team growth, and release adoption.