Senior Software Engineer
2 weeks ago
At Fellow, we're on a mission to give every employee their own AI-powered Chief of Staff, an assistant that understands your meeting discussions, surfaces key insights, answers questions, and takes action so you can focus on what matters most.
We're looking for a Senior Software Engineer to join our fast-paced Engineering team. You'll build and ship end-to-end features, collaborate closely with Product and Design, use AI-powered developer tools, and ensure every release improves how teams collaborate inside Fellow.
Why Fellow?
Fellow is a remote-first, Series A startup backed by Craft Ventures, iNovia, and Felicis. Our founders previously built Fluidware (acquired by SurveyMonkey), and we're now helping the world's best teams—from Shopify, HubSpot, and Warner Media, to startups across the globe—make meetings more productive with the power of AI.
About the Role
- Engineering Excellence: Build and maintain features end-to-end with React / TypeScript, Django / Python, and GraphQL / Relay, writing clean, performant, and maintainable code.
- AI Tooling Advocate: Champion the use of AI tools, from quick prototyping to test generation, to strengthen our engineering practices.
- Outcome-Oriented Delivery: Focus on work that meaningfully moves product and business metrics, translating requirements into user impact, not just output.
- Collaborative Development: Partner closely with Product, Design, and QA to turn concepts into polished experiences that delight users.
- Quality & Testing: Contribute to our CI pipeline by writing unit, integration, and regression tests, and take part in thoughtful code reviews to keep quality high.
- Technical Specifications: Draft and refine tech specs, break work into deliverable pieces, and define success metrics to ensure every release delivers impact.
- Continuous Improvement: Introduce new tools, libraries, and best practices that boost developer productivity and code quality, while mentoring teammates along the way.
About You
You might be a great fit if you:
- Have 5+ years of full-stack or backend development experience, ideally in high-growth product environments.
- Thrive in fast-paced teams where speed and impact go hand-in-hand.
- Are excited about AI and tools like Cursor to supercharge your productivity.
- Love owning features end-to-end—from writing technical specs to monitoring post-release impact.
- Communicate clearly and collaborate well across disciplines.
- Have worked in remote environments and enjoy asynchronous collaboration.
Our Engineering Culture
On the Engineering team at Fellow we value rapid delivery, craftsmanship, and continuous learning. We ship multiple times per week, and iterate quickly while keeping reliability and polish front-of-mind. We lean on AI tools and rigorous code review to raise the bar, share knowledge through book clubs and lunch-and-learns, and unleash big ideas at our twice-yearly hackathons. Above all, we collaborate openly, give fast feedback, and celebrate wins as a team.
Work Where You Work Best
We're a remote-first team across Canada with hubs in Ottawa (HQ), Toronto, and Montreal. Whether you want to collaborate in person or work from home, the choice is yours.
Equal Opportunity Employer
At Fellow, we understand the value of having a diverse team. That's why we believe in providing equal opportunity employment regardless of race, national or ethnic origin, color, religion, age, sex, sexual orientation, gender identity or expression, marital status, family status, genetic characteristics, disability, and conviction. Please let us know if you require accommodation during the recruitment process.
Join us in building the future of work. Apply today.
-
Senior Software Engineer
1 week ago
, , Canada ECI Software Solutions Full timeSenior Software Engineer at ECI Software Solutions Location: Canada - Remote EST/CST We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, moving from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted...
-
Senior Software Engineer
3 weeks ago
, , Canada ECI Software Solutions Full timeSenior Software Engineer – ECI Software Solutions Location: US or CA Remote We are seeking a Senior Software Engineer with a strong "builder" mindset who is passionate about creating intelligent, scalable, and automated platforms. You will play a key role in designing, building, and integrating AI-powered agents and systems that enhance our products and...
-
Senior Software Engineer
5 days ago
, , Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer
7 days ago
, , Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer
3 days ago
, , Canada Alpine Software Group Full timeAbout Velora: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company, Velora, with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more sustainable....
-
Senior Software Engineer
4 weeks ago
, BC, Canada Aplos Software Full timeAbout Velora: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company, Velora , with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more sustainable....
-
Senior Cloud-Native Software Engineer
1 week ago
, , Canada ECI Software Solutions Full timeA software development company in Canada is seeking an experienced Senior Software Engineer to play a crucial role in designing and executing product modernization plans. You will work on transitioning to a SaaS-based cloud-native architecture with a strong focus on quality and operational excellence. The ideal candidate should have over 7 years of software...
-
Senior Software Developer
4 weeks ago
, , Canada Tempo Software Full timeAbout Tempo With over 30,000 customers, including a third of Fortune 500 companies, Tempo is trusted to help organizations make their workflows work better. We create integrated solutions for time management, resource planning, budget management, roadmapping, program management, reporting, and more. We build the tech that enables the modern team to deliver...
-
Full Stack Software Engineer
14 hours ago
, , Canada Greenhouse Software Full timeJoin to apply for the Full Stack Software Engineer role at Greenhouse Software Our mission at Greenhouse is to make every company great at hiring – so we go to great lengths to hire great people because we believe that they’re the foundation of our success. At Greenhouse, you’ll join a team that collaborates purposefully, fosters inclusivity, and...
-
Senior Software Engineer – .NET
4 weeks ago
, , Canada Astera Software, Inc. Full timeAbout Astera Based in Westlake Village, California, Astera Software is a profitable, fast-growing company specializing in data management space. Astera Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment. In addition, it also includes functionality for other types of...