CareerPlan

Senior Software Engineer (Fundraising) — Remote

GlobalRemoteFull-time£181k2026-09-29 → 2026-11-10
Remote

Core

Using engineering to support fundraising operations, including delighting donors, helping fundraisers, recording donations, and building tools for the public.

Role type

Senior Software Engineer (Fundraising)

Builds

Donation recording systems, donor communication tools, and fundraising support infrastructure.

Domain

Non-profit / International Development / Cash Transfers

Deliverable

product features

Required skills

Laravel, PHP, JavaScript, HTML, CSS, Salesforce, WordPress, SQL, CSV data wrangling, autonomous development, on-call incident management, cross-functional collaboration with non-engineers

Preferred skills

Experience with legacy systems, comfort with messy/poorly defined tasks, ability to work independently

Technologies

Laravel, PHP, JavaScript, HTML, CSS, Salesforce, WordPress, SQL

Responsibilities

Develop and maintain fundraising tools and donation recording systems; debug legacy code and support fundraisers during peak donation periods; work autonomously to define, build, test, and launch features; collaborate with non-engineers on rapidly changing tasks

Seniority

Senior, hands-on IC