← Back to Job Board

Senior Software Engineer (Fundraising)

GiveDirectly

· · fulltime

Posted 12 Nov 2026

Apply

About

GiveDirectly is hiring a fully remote Senior Software Engineer to support fundraising systems, including donor experiences, donation recording, and communications about gifts. The role involves independent work with fundraising teams using Laravel, PHP, plain JavaScript, HTML, CSS, Salesforce, WordPress, SQL, and CSV files. Applicants must have work authorization in a country where GiveDirectly can hire, be fluent in English, have 4+ years of engineering experience, and be able to work across East Africa and US Eastern Time. Salary: Kenya Base Salary: $112,350. Salary: Bonus at Target Performance: 15% (~$16,853, with potential for upside. For reference, with the organization's current performance multiplier, this amount would be ~$19,717 in 2025). Salary: Estimated Total Compensation at Target: $129,203+. Salary: Annual Benefits Stipend: $8,453.

How to apply

Apply online through the official advert page on Greenhouse. Attach a Resume/CV and complete the required application fields, including location, current location, visa-sponsorship question, and application questions.

Apply

Qualifications

  • You care about our mission.
  • You agree with our values.
  • You have the right to work in one of the countries we're able to hire from (you can check the current list here).
  • You're happy working remotely, and taking meetings across East Africa Time and US Eastern Time.
  • You are happy to travel to meet your colleagues in the US, Europe and Africa a few weeks a year.
  • You are fluent in English.
  • You have 4+ years of engineering experience.
  • You're happy working autonomously: defining what needs doing, doing it, getting it tested and launched, fixing the bugs, and hustling to make progress every day.
  • You're comfortable being on-call on peak donation days (Giving Tuesday and the last weeks of the year), including owning an incident: working out what matters, communicating with fundraisers, and debugging on legacy and others' code, sometimes when no other engineers are available.
  • You are happy with our boring and legacy technologies (Laravel, PHP, plain JS, HTML, CSS, Salesforce, Wordpress, SQL, wrangling csv files etc). You don’t have to be experienced in all of them, but you do have to be genuinely happy to use them (many engineers are not…).
  • You are happy and skilled at working directly with non-engineers on messy, poorly defined, rapidly changing, sometimes boring tasks.

Similar jobs

Get new it jobs by email

Free, one email a day at most, unsubscribe any time.