Engineering Manager
Role Overview
Lead and grow the engineering team responsible for Fellow’s recording platform across desktop, mobile, real-time media, and third-party meeting platforms.
Serve as a hands-on player-coach who manages engineers, sets technical direction, writes production code, and improves operational excellence.
Key Skills for This Role
Full Job Posting
Role overview
Lead and grow the engineering team responsible for Fellow’s recording platform across desktop, mobile, real-time media, and third-party meeting platforms.
Serve as a hands-on player-coach who manages engineers, sets technical direction, writes production code, and improves operational excellence.
What you will own
- Lead the desktop application, botless recording, mobile recording, and real-time audio and video infrastructure team.
- Coach, develop, and hire engineers while ensuring knowledge and ownership are shared broadly.
- Improve observability, tooling, incident response, and platform operating practices.
- Use user and support feedback to guide priorities and partner across Product, Design, SRE, and engineering.
- Write production code, pair on difficult bugs and prototypes, and remain close to architecture and system risks.
- Set standards for AI coding tools and develop workflows that improve delivery without compromising quality.
- Balance feature delivery with platform investments in speed, safety, and reliability.
- Help shape operating-system integrations, recording environments, native mobile capabilities, and on-device intelligence.
What we are looking for
- At least 7 years of software engineering experience and 2 years managing software engineers.
- Desire to remain technically involved and experience leading production-critical systems.
- Track record improving reliability, observability, and operability.
- Strong judgment across feature delivery, user impact, technical debt, and platform investment.
- Experience turning ambiguity into momentum across teams or technical domains.
- Experience creating and rolling out agentic tools, processes, and development practices.
- Experience with systems where latency, uptime, consistency, or real-time behavior affects users.
- Experience hiring and developing engineers with specialized technical expertise.
- Strong communication skills with technical, product, leadership, and user stakeholders.
- Experience with desktop applications, Electron, real-time media, WebRTC, cross-platform systems, or rapid platform change is beneficial.
How we work
- Fellow is a remote-first company with core collaboration hours from 10 a.m. to 4 p.m. Eastern Time.
- The role is open to candidates located in Canada, with optional office space in Ottawa, Montreal, and Toronto.
About Fellow
Fellow is an AI meeting assistant that helps teams record, transcribe, summarize, and act on meetings.
Fellow is a Series A company backed by Craft Ventures, iNovia Capital, and Felicis Ventures.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Fellow - AI Meeting Assistant
Software Engineer
, CAN
Fellow is seeking a full-stack software engineer to build and improve its AI meeting assistant across the product stack. The role owns features from discovery through production and iteration, using modern web technologi
Software Engineer - New Grad (2026-2027)
Ottawa, CAN
Fellow is hiring new graduates to build and ship customer-facing features for its AI meeting assistant. The role uses React, TypeScript, Django, Python, and GraphQL, with end-to-end ownership and collaboration across Pro
Engineering Manager
, CAN
Fellow is seeking a hands-on Engineering Manager to lead and grow the team responsible for desktop, mobile, botless, and real-time recording systems. The role combines people management, technical direction, production c
Enterprise Implementation Specialist
, CAN
Fellow is seeking a senior Enterprise Implementation Specialist to lead complex, organization-wide SaaS deployments for large enterprise customers. The role owns rollout planning, technical integrations, stakeholder mana
Engineering Manager
, CAN
Fellow is seeking a hands-on Engineering Manager to lead and grow the team behind its desktop, mobile, botless recording, and real-time media platforms. The player-coach will manage engineers, set technical direction, wr
Enterprise Implementation Specialist
, CAN
Fellow is seeking a senior Enterprise Implementation Specialist to lead complex, organization-wide SaaS deployments from contract signature through adoption and value realization. The role requires enterprise rollout, ch
Software Engineer
, CAN
Software Engineer - New Grad (2026-2027)
Ottawa, CAN
Engineering Manager
, CAN
Enterprise Implementation Specialist
, CAN
Engineering Manager
, CAN
Enterprise Implementation Specialist
, CAN