Chuffed. org
Social Justice
SeniorSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer at Chuffed. org. Skills: Backend development, PHP/Laravel, Performance optimization, Security. Own key backend components. Enhance platform performance”
What You'll Achieve.
Build and scale platform; Support thousands of campaigns; Shape technical foundations; Achieve next phase of growth; Ship APIs under load; Make systems faster; Make systems safer
Industry & Context.
Reason about query performance; Reason about schema trade-offs; Handle ambiguity
Remote employees within Australia
What They're Looking For.
Must Have
5+ years building production software, Strong backend fundamentals, Strong expertise in PHP/Laravel, Track record of working on performance and security, Comfortable across the stack, Communicate well with non-engineers, Pragmatic decision-maker
Nice to Have
Experience with AWS, Experience with Terraform, Background in payments, Experience with GraphQL, Worked at a similarly small team
What You'll Do.
Own key backend components
Enhance platform performance
Strengthen platform security
Contribute to frontend development
How You'll Work.
Team & Collaboration
Work with Tech Lead; Collaborate with product; Work with support teams; Work with campaign teams; Collaborate in-person intermittently
Communication Scope
Communicate well with non-engineers; Explain technical trade-offs
Full Job Description
### 🌏 Help Support the World's Biggest Social Justice Movements Chuffed.org is a global crowdfunding platform powering the world's biggest social justice movements. We've helped raise over $350M across 60,000 campaigns in 23 countries and we're just getting started. In the last year we've grown 3x and become the go-to platform for activists and organisations in two of the biggest social justice movements of our times: Palestine and climate justice. We're now hiring a Senior Software Engineer to expand our team and help us build and scale a platform that powers thousands of purpose-driven campaigns, while shaping the technical foundations that will support our next phase of growth. ### The Role Join us as a Senior Software Engineer, becoming a vital part of a close-knit trio alongside our Tech Lead and another Senior Engineer, collectively owning and driving the entire platform. This position leans heavily into backend development: you’ll dive deep into enhancing our Laravel and MariaDB systems, prioritizing performance and security at every step. When needed, you’ll also contribute to our React and Next.js frontend to support product initiatives. With such a lean team, you’ll enjoy genuine ownership. Your influence will shape architectural decisions, establish best practices, and directly impact how Chuffed scales and thrives as we move forward. At Chuffed, here’s what a typical day looks like for you: * Own key backend components, including APIs, data models, and the critical systems that securely and reliably move funds to campaigner * Lead efforts to strengthen and speed up the platform through targeted security enhancements, query optimization, indexing, and reducing risks in vital processes * Jump into frontend development with React and Next.js when necessary, collaborating closely with our Tech Lead on cross-cutting architectural decisions and platform-wide initiatives * Spot genuine technical debt and bottlenecks slowing us down, delivering practical and im
Applying for this Senior Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Chuffed. org?
Real rants from real employees. Read before you apply.