Staff Software Engineer
About 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