Senior Staff Software Engineer — Scale Saas For Impact (Hybrid)
Zeffy
About Zeffy
doubling annually.
Millions of people dedicate their lives to causes beyond profit, running schools, shelters, and community initiatives. Yet most still lack modern tools.We believe the greatest opportunity for technology today is to amplify the impact of nonprofits.
Built on afocus fully on our mission.
Nonprofit workers are heroes. They deserve the best technology, and we’reAbout Zeffy
Zeffy is the fastest-growing nonprofit platform in North America,
helping organizations raise funds, run events, and engage donors. We are already working with more than 80,000 nonprofits and are
doubling annually.
Millions of people dedicate their lives to causes beyond profit, running schools, shelters, and community initiatives. Yet most still lack modern tools.
We believe the greatest opportunity for technology today is to amplify the impact of nonprofits.
Built on a
sustainable, self-funded model,
Zeffy reaches over
1M donors monthly
and grows profitably, giving us the freedom to
focus fully on our mission.
Nonprofit workers are heroes. They deserve the best technology, and we’re
hiring top minds and top hearts
to build it for them.
About The Role
As a Staff Software Engineer at Zeffy, you’ll work on key product features while playing a central role in elevating the engineering team.
You’ll bring experience that helps others make better technical decisions, navigate complexity with confidence, and maintain our focus on building simple, high-quality solutions as we grow.
Development Principles at Zeffy
We always optimize the ratio impact / effort, it’s what we call Zeffy perfectionism, perfection in impact.We build the simplest solution first to validate ideas quickly, keeping the codebase clean without solving problems that don’t exist yet.We are organized in 2 months cycle, to make sure we prioritize radically. We set ourselves targets on the 4 following dimensions: efficiency, security, stability and performance.Trust and ownership: every target is clear and owned by one person who has full autonomy to reach it. Owned by one person doesn’t mean working alone on it.Continuous improvement: We regularly review and refine our processes, promoting a culture of learning and growth through feedback.
Read more:
Our Stack
Frontend: React/Next.Js (Typescript)Backend: Nest.Js (TypeScript)Database: PostgreSQL, AlgoliaCI/CD: GitHub Actions, Cypress
Preferred Experience (qualifications)
We’re looking for someone with at least 8 years of experience as a developer in SaaS or web-based products that serve high-volume and rapidly growing user bases.
We move fast by keeping things simple, and we want someone who embodies that mindset: someone who knows when structure adds value, when it gets in the way, and how to guide others toward the right balance.
You’ve shipped complex products at scale, learned from real-world successes and failures, and developed sharp judgment about what truly matters.You bring seniority through expertise and perspective rather than hierarchy, making clear, pragmatic decisions that balance speed, quality, and long-term thinking.You value clarity over cleverness, simplicity over complexity, and momentum over perfection.You mentor others with empathy, share your experience generously, and elevate the work of the whole team without adding unnecessary process.
Research shows that candidates from underrepresented backgrounds often don't apply for roles if they don't check every box. If this applies to you and you are interested in the position, we'd love to hear from you!
What’s in it for you
4 weeks holiday + 1 week during Christmas timeCompetitive stock option programHealth insurance (including dental plan)Online Medicine with DialogueRRSP (REER) programAllowance for ecological transport #bike #transitWellness BudgetTeam volunteering four times per yearOffsite summit once a year with the entire team.Offices located in the heart of Plateau Mont-Royal, with the possibility of flexible, hybrid work.
Recruitment Process
Call with Recruiter (45 min)Meeting with Hiring Manager (1.5h)Case Study (2h)Cultural interview with leadership (1h)Team lunch & Reference checkJob offer
#J-18808-Ljbffr
doubling annually.
Millions of people dedicate their lives to causes beyond profit, running schools, shelters, and community initiatives. Yet most still lack modern tools.We believe the greatest opportunity for technology today is to amplify the impact of nonprofits.
Built on afocus fully on our mission.
Nonprofit workers are heroes. They deserve the best technology, and we’reAbout Zeffy
Zeffy is the fastest-growing nonprofit platform in North America,
helping organizations raise funds, run events, and engage donors. We are already working with more than 80,000 nonprofits and are
doubling annually.
Millions of people dedicate their lives to causes beyond profit, running schools, shelters, and community initiatives. Yet most still lack modern tools.
We believe the greatest opportunity for technology today is to amplify the impact of nonprofits.
Built on a
sustainable, self-funded model,
Zeffy reaches over
1M donors monthly
and grows profitably, giving us the freedom to
focus fully on our mission.
Nonprofit workers are heroes. They deserve the best technology, and we’re
hiring top minds and top hearts
to build it for them.
About The Role
As a Staff Software Engineer at Zeffy, you’ll work on key product features while playing a central role in elevating the engineering team.
You’ll bring experience that helps others make better technical decisions, navigate complexity with confidence, and maintain our focus on building simple, high-quality solutions as we grow.
Development Principles at Zeffy
We always optimize the ratio impact / effort, it’s what we call Zeffy perfectionism, perfection in impact.We build the simplest solution first to validate ideas quickly, keeping the codebase clean without solving problems that don’t exist yet.We are organized in 2 months cycle, to make sure we prioritize radically. We set ourselves targets on the 4 following dimensions: efficiency, security, stability and performance.Trust and ownership: every target is clear and owned by one person who has full autonomy to reach it. Owned by one person doesn’t mean working alone on it.Continuous improvement: We regularly review and refine our processes, promoting a culture of learning and growth through feedback.
Read more:
Our Stack
Frontend: React/Next.Js (Typescript)Backend: Nest.Js (TypeScript)Database: PostgreSQL, AlgoliaCI/CD: GitHub Actions, Cypress
Preferred Experience (qualifications)
We’re looking for someone with at least 8 years of experience as a developer in SaaS or web-based products that serve high-volume and rapidly growing user bases.
We move fast by keeping things simple, and we want someone who embodies that mindset: someone who knows when structure adds value, when it gets in the way, and how to guide others toward the right balance.
You’ve shipped complex products at scale, learned from real-world successes and failures, and developed sharp judgment about what truly matters.You bring seniority through expertise and perspective rather than hierarchy, making clear, pragmatic decisions that balance speed, quality, and long-term thinking.You value clarity over cleverness, simplicity over complexity, and momentum over perfection.You mentor others with empathy, share your experience generously, and elevate the work of the whole team without adding unnecessary process.
Research shows that candidates from underrepresented backgrounds often don't apply for roles if they don't check every box. If this applies to you and you are interested in the position, we'd love to hear from you!
What’s in it for you
4 weeks holiday + 1 week during Christmas timeCompetitive stock option programHealth insurance (including dental plan)Online Medicine with DialogueRRSP (REER) programAllowance for ecological transport #bike #transitWellness BudgetTeam volunteering four times per yearOffsite summit once a year with the entire team.Offices located in the heart of Plateau Mont-Royal, with the possibility of flexible, hybrid work.
Recruitment Process
Call with Recruiter (45 min)Meeting with Hiring Manager (1.5h)Case Study (2h)Cultural interview with leadership (1h)Team lunch & Reference checkJob offer
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Staff Software Engineer — Scale Saas For Impact (Hybrid) in Winnipeg, MB vacancy
- A fast-growing technology company in Canada is seeking a Senior Software Engineer. This role involves leading projects, collaborating on system architecture... ...background in Node.js and MongoDB. The company offers a hybrid work culture, four weeks of vacation, and comprehensive...Senior
$151k - $189k per year
Position Overview Position Overview As a Senior Staff Software Engineer on Diligent's Platform AI team, based out of our technical center of excellence in Vancouver, you will drive the architecture and technical direction of the services that bring AI research and models...SeniorWork at officeFlexible hours- ...remote-first tech company based in Toronto, seeks a VP of Engineering to lead a multi-team SaaS organization. You will report to the CTO, mentor... ...translate strategy into actionable roadmaps for scalable software. You will shape engineering-wide standards, budgets, and...SuggestedRemote work
- ...reinventing how digital advertising works—at scale. As a global advertising supply-side... .... At the core of it all is our engineering-first culture. Our engineers tackle internet... .... About the role:We’re looking for Senior- and Staff-level software engineers to join teams...SeniorFlexible hours1 day per week
$202.4k - $231k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software EngineerAbout Capital One Canada. For 30 years, we’ve been on... ...build, where your work directly shapes innovative solutions that impact millions of Canadians.We’re driven by fearless curiosity,...SeniorWork at officeWork from home- ...funds, run events, and engage donors. About The RoleAs a Staff Software Engineer at Zeffy, you’ll work on key product features while playing a... ...Development Principles at Zeffy We always optimize the ratio impact / effort, calling it Zeffy perfectionism. We build the...Long term contractFlexible hours
$140k - $190k per year
...the development of digital investigative software that acquires, analyzes, and shares... ...Overview We’re looking for a seasoned Staff Software Engineer who thrives on technical depth and... ...others adopt better patterns at scale. As a Staff Software Engineer on our...SeniorWork at officeLocal areaFlexible hours- ...group of committed researchers, engineers, policy experts, and business... ...sophisticated routing, scaling, and networking systems. Key... ...qualifications Significant software engineering experience, particularly... ...Care about the societal impacts of your work Preferred qualifications...SeniorLong term contractWork at officeWorldwideVisa sponsorshipFlexible hours
- ...DescriptionDataRobot delivers AI that maximizes impact and minimizes business risk.... ..., deliver, and govern AI at scale. DataRobot empowers... ...architecture, and mentoring engineers to do their best work and... ...test, and operate infrastructure software. This is not a 'stay in your...Local areaWorldwideFlexible hours
- Founding-level · Remote across Canada (Toronto-based team) · Healthcare SaaS Company Confidential — Canadian healthcare SaaS startup (~15 people) Role Staff Software Engineer — senior, founding-level; scope can flex to player-coach Location Remote anywhere...SeniorRemote workFlexible hours1 day per week
- We are seeking a Staff Engineer with at least 9 years of experience in distributed systems or data platform development... ...contribute to open-source communities, and mentor senior engineers while shaping the future of large-scale data infrastructure. You'll lead high-impact...Senior
- # Senior Staff Software Engineer, DataJuniper Square235k-285k USDFull-timeremote· leadCanada, USAllmsqlpythonscalajavaawsazuregcpListed via Jobicy · posted 25 Oct 2026. The application happens there, not on DevConnect.Apply on Jobicy## DescriptionAbout Juniper SquarePrivate...SeniorFull timeWork at officeRemote work
- Ready to do the most impactful work of your career? AtCoinbase, we are... ...technical leader to define the engineering vision for Payments, shape... ...and cost efficiency at global scale.Lead end‑to‑end design and rollout... ...deep technical mentorship to senior/staff engineers across Payments...SeniorLong term contractLocal area
- Aspiring IT Inc. is seeking a Senior Software Engineer to design, develop, integrate, and maintain scalable software applications and cloud-based systems in a full-time onsite role in Kitchener, Canada. You will lead backend development using Python with Django and GraphQL,...SeniorFull time
- ...Enterprise team builds the platform that lets the world’s leading life sciences organizations securely adopt and scale BioRender. As a Staff Software Engineer on this team, you’ll own core platform capabilities like identity, permissions, and enterprise integrations – and...Long term contractInternshipRemote work
$169.2k per year
...foundations that power Jobber Online at scale. We develop shared libraries, standards,... ...with less effort. We build flexible, high-impact web and mobile solutions that make quoting... ...into broader channel partnership needs. Staff Software Engineer roleAs a technical champion and...SeniorInternshipLocal areaWork from homeFlexible hours$154.8k - $212.85k per year
...transform their operations at scale.Working at Samsara means you’ll... ...and support to make an impact as we build for the long term.... ...$2B ARR is that we need great engineers everywhere, and we have the room... ...sits at the center of hardware, software, AI, and the physical world. The...SeniorLong term contractFull timeInternshipRemote workRelocation packageFlexible hours- ...role is for a highly experienced Back-End Software Engineer who wants to work on core systems that... ...operating models securely at enterprise scale. The team owns the systems between a customer... ..., and AI inference, where conventional SaaS patterns are often not enoughDrive projects...SeniorRemote work
- ...growth with innovative financial products. The entire platform is engineered from the ground up to defend against modern, sophisticated... ...payments, card and compliance systems a bank actually runs on. As a Senior Staff Engineer, you would help to shape decisions, pressure-test...Senior
$196.8k - $270.6k per year
...product-market fit and world-class investor support. We’re scaling fast and defining a new category in real time. The work is... ...— and we’re just getting started. Role OverviewAs a Staff Frontend Software Engineer at Harvey, you’ll play a pivotal role in shaping the foundation...Work at officeRelocation packageFlexible hours3 days per week$196.8k - $270.6k per year
...product-market fit and world-class investor support. We’re scaling fast and defining a new category in real time. The work is... ...— and we’re just getting started.Role Overview As a Staff Backend Software Engineer at Harvey, you’ll play a pivotal role in shaping the foundation...Work at officeRelocation packageFlexible hours- ...across Canada who rely on our payroll software to pay their employees and process their... ...Level: We’re looking for a talented Staff Software Engineer who doesn’t shy away from tackling hard... ...and maintainable systems. You will be a senior technical leader driving the design and...SeniorWork at officeRemote workWork from home
$170k - $190k per year
...Canada (Toronto preferred) Reports to: Senior Director of Engineering About the CompanyThis is a Canadian... ...technology company building a high-scale digital marketplace that powers real-time... ...at home here. About the RoleThe Staff Software Engineer is a hands-on technical...SeniorLong term contractRemote workWork from homeFlexible hours- CarbonChain is seeking a Head of Sales to drive and scale our commercial engine as we grow. You will shape the go-to-market, lead a high-performing team of Account Execs, and transform complex customer challenges into long-term partnerships with world-class commodities producers...Long term contract
- lululemon seeks a Senior Software Engineer - AI Agents to design and implement scalable AI-powered systems across services. You will drive architecture... ...with LLMs, agent workflows, and AWS-based tooling, with a hybrid work model and strong focus on reliability and security...SeniorManual labor
- Altis Technology is seeking a Senior Backend Software Developer to design, build, and optimize backend services powering its cloud-based platform.... ...development, RESTful APIs, and a strong microservices mindset in a hybrid Calgary setting. You will work on authentication, permissions...Senior
- ...automatically analyzes and organizes creative at scale and surfaces competitor trends. And with... ...CEO, Reza Khadjavi.About the role This is a hybrid role in our Montreal office, three or four days a week. As a Software Engineer, you'll work on the core infrastructure...SeniorInternshipWork at officeRemote workWork from homeShift work3 days per week
$170k - $210k per year
Senior or Staff Android Software EngineerThis range is provided by Skylight. Your actual pay will be based on your skills and experience — talk with... ...a singular focus on care for our customers, Skylight has scaled from a school project to over $190M in annual revenue while...SeniorLocal areaHome office$200k - $250k per year
...reliably, automating everything from engineering workflows to regulatory... ...The RoleWe're looking for a staff engineer to define and drive how... ...mitigating risks across security and scale Bring clarity to ambiguous... ...and shipping production software, including experience influencing...SeniorWork at office- ...future vacancies within our organization. Staff Software EngineerThe global capital markets are... ...backend operations Take ownership in engineering excellence and collaborate on code... ...processing pipelines or working with large-scale data systems Familiarity with object-...Long term contractWork at officeFlexible hours2 days per week3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Software Engineer — Scale Saas For Impact (Hybrid). Be the first to apply!
Related searches
- senior disability case manager Winnipeg, MB
- senior hardware engineer Winnipeg, MB
- senior cook Winnipeg, MB
- amica senior lifestyles Winnipeg, MB
- senior building operator Winnipeg, MB
- senior project manager Winnipeg, MB
- senior communications Winnipeg, MB
- sr. IT support analyst Winnipeg, MB
- senior marketing Winnipeg, MB
- senior manager investigations Winnipeg, MB

