Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Fundraising)

$181.13k per annum
Full-time

GiveDirectly has delivered more than $1B in cash directly to 2+ million people living in poverty across 15 countries since 2011. We believe cash transfers are one of the most scalable, cost-effective, and dignified forms of aid, with the to back it up. Our work has been covered by  , , , and . We are one of  Most Influential Companies of 2026. 

Our culture is candid, analytical, and non-hierarchical. We support high ownership and real professional growth. Curious about what it’s really like to work here? Read our values and hear from the people who do . If they resonate, this could be a great fit!

Location: This role is fully remote but you must overlap with East Africa Time and US Eastern Time (8am-6pm) by at least 3 hours. As an example, 6PM East Africa Time is 11AM US Eastern time in the summer and 10AM in the winter. In practice, if you are in the Eastern US timezone, that means being regularly available for 8AM meetings and some 7AM ones. We know people have commitments like school drop-offs, so you’re encouraged to set a schedule that works for you — as long as there’s sufficient overlap with the team. Please note that we can only employ people in certain places at the moment, so it’s worth checking our current to see if yours is included. If you’re based elsewhere, it’s not an automatic no, but do flag it early with your recruiter.  We are unable to sponsor or take over sponsorship of employment Visas in the U.S. or U.K. at this time.

About this role:

Are you an experienced engineer at the stage of your career where, above all, you want to do good? 

This role is about using engineering to support fundraising: delighting our donors; helping our fundraisers; getting donations recorded and safely started on their journey to our recipients; telling donors and the public about what happens to their gifts. A bit of website development. A lot of plumbing.

The good news about this position:

  • You will make a difference to people in extreme poverty
  • You will work independently, with few constraints
  • You will work directly with lovely people from across our fundraising teams

The trade-offs:

  1. There is only one other fundraising engineer and mostly you will be working on your own
  2. Our technology is a mixture of boring (Laravel, PHP, plain JS, HTML and CSS) and legacy (Salesforce, WordPress, wrangling CSV files sent by our partners)
  3. We’re growing, but this is a role for someone who values depth and impact over a fast title ladder.

The maybe good maybe bad news about the role depending on who you are:

  • We are all in on AI where it allows us to get more $ to people in extreme poverty

If you want a role where you will be part of a bigger engineering team, working in Python or working on more complex tasks, then please take a look at our other engineering roles . 

This role is right for you if:

  • 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

Compensation

At GiveDirectly, we strive to pay our employees generously and equitably. We use an accredited third party salary aggregator to calculate what we believe to be competitive pay based on role, location, and cost of living. We also have a no negotiation policy to ensure we are paying staff equitably across roles. Read more about our compensation philosophy here .

Unless otherwise noted, the benefits stipend may be used to cover benefits or taken as additional taxable income.

United States

  • Base Salary: $181,130
  • Bonus at Target Performance: 15% (~$27,170, with potential for upside. For reference, with the organization’s current performance multiplier, this amount would be ~$31,789 in 2025)
  • Estimated Total Compensation at Target: $208,300+
  • Annual Benefits Stipend: $21,393

United Kingdom

  • Base Salary: £124,370
  • Bonus at Target Performance: 15% (~£18,656, with potential for upside. For reference, with the organization’s current performance multiplier, this amount would be ~£21,827 in 2025)
  • Estimated Total Compensation at Target: £143,026+
  • Annual Benefits Stipend: £2,760

Kenya

  • Base Salary: $112,350
  • 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)
  • Estimated Total Compensation at Target: $129,203+
  • Annual Benefits Stipend: $8,453

This role is fully remote, so if you are not based in the US, UK or Kenya, we will share an estimated salary benchmark for the country you are based in during the hiring process. 

Why work at GiveDirectly?

At GiveDirectly, we work to ensure that you have everything you need to excel in your role and on your team, including:

  • A positive and supportive team with opportunities for advancement 
  • A demonstrated commitment to helping all staff develop and grow
  • A competitive salary, including bonus
  • A robust health benefits plan (exact details will vary by country)
  • Unlimited PTO (that we encourage staff to take!)
  • Desk allowance and flexible work location

About this specific hiring process

  • Take-home coding assignment
  • Live Coding (60 mins)
  • Systems Design (60 mins)
  • Project Deep Dive + Behavioral (60 mins)

*It’s possible that there will be adjustments to this interview process. Any changes will be communicated to you during the process.

#LI-REMOTE

Working at GiveDirectly

GiveDirectly is an Equal Opportunity Employer. All qualified applicants are considered for employment without regard to the person’s race, color, religion, national origin, sex, sexual orientation, age, marital status, veteran status, disability, or any other characteristic protected by applicable law.

Flagging for US applicants: We invite you to “ Know Your Rights ” as an applicant.

Commitment to Safeguarding

As a global organization working with communities to eliminate extreme poverty, GiveDirectly takes the safeguarding of its recipients, staff, and partners seriously. To that end, GiveDirectly is a member of the  , and will systematically check with previous employers about any abuse or misconduct related matters involving potential new hires. We may also employ other robust pre-hire screens, including in-depth reference checks, criminal background checks, and sanctions screens.

These efforts help us continue to build and maintain trust with the communities we work with, and prevent abuse to our recipients and staff.

**GD is committed to observing all local, national and international laws that protect people and basic human rights of all. GD is committed to a policy of “zero tolerance when it comes to preventing, reporting, or responding to any form of abuse or exploitation.” and expects anyone who works for GD to uphold the protection and safeguarding of our recipients as a priority.**

Reasonable Accommodations

We are committed to fostering an inclusive and accessible work environment. If you require any accommodations during the application or interview process, or to perform the essential functions of the role, please email us at View email address on codingjobboard.com with the email subject “Accommodation Needed”. We will work with you to ensure reasonable accommodations are made to support your needs.

Want to put your best foot forward on your GiveDirectly application? Take a look at our Candidate Application Prep Guide !

Referrals

Know the right person for this role? Please consider . We offer a reward of $3,000 for a Senior Manager or above role, and $500 for a Manager role, paid if we end up hiring your referral. Thank you for sending great people our way!

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Fundraising) in Remote vacancy
  • £60k - £80k per annum

     ...old see the new. Java is a language that goes back as far as software engineering itself. One of the originators and still remains one of the...  ...commonly used today. I am offering an opportunity for the role of Senior Java developer to come and take charge of a team of 8 mostly... 
    Senior
    Remote job
    Permanent

    LinuxRecruit

    Remote
    more than 2 months ago
  • £55k - £72k per annumEstimated
     ...identity and access management. This role sits in our Platform Engineering team, which delivers features and design work that spans the...  ...to secure and govern AI agents. We are looking for a Senior Software Engineer who can turn ideas into production capabilities and... 
    Senior

    Pingidentity

    Remote
    a month ago
  • £70k - £80k per annum

     ...while enjoying substantial financial backing from the larger enterprise. This organisation is currently in search of a skilled Senior Software Engineer in Test to spearhead streamlined testing and automation strategies. In this role, you'll be a linchpin in the team, taking... 
    Senior
    Remote job
    Odd job
    Permanent
    On-site

    LinuxRecruit

    Remote
    more than 2 months ago
  • £81k - £108k per annumEstimated
     ...Senior Software Engineer, Backend (Identity International) Remote UK Apply At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. Affirm’s Identity team... 
    Senior
    Long-term contract
    Full-time
    Remote

    Affirm

    Remote
    10 days ago
  • £70k - £85k per annum

     ...’re looking for that role that will allow you to make a real impact. This is your opportunity to join a global leader as a Senior Software Engineer in Test and not just keep up with market growth, but lead the way while fostering a lasting cultural shift. The tech stack... 
    Senior
    Remote job
    Permanent
    Hybrid working
    Shift work

    LinuxRecruit

    Remote
    more than 2 months ago
  • £70k - £80k per annum

     ...within a tight-knit team and the robust financial support of a larger corporation. The team is on the lookout for a seasoned Senior Software Engineer to spearhead the development of scalable, reliable, and efficient software solutions. Collaborating closely with cross-... 
    Senior
    Remote job
    Permanent
    On-site

    LinuxRecruit

    Remote
    more than 2 months ago
  • £54k - £72k per annumEstimated
     ...world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About...  ...of Reviewer tools and automated moderation systems. As a Senior Software Engineer, you’ll bring a passion for crafting resilient systems that... 
    Senior
    Full-time

    Mozilla

    Remote
    16 days ago
  • £60k - £81k per annumEstimated
     ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer - Clearing based in United Kingdom. This role sits at the heart of the systems that support post-trade operations within a modern... 
    Senior
    Long-term contract
    Full-time
    Immediate start
    Remote

    Jobgether

    Remote
    2 days ago
  • $157k - $184k per annum

     ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer (AI CICD) based in United Kingdom. This role offers the opportunity to build the next generation of products at the intersection... 
    Senior
    Full-time
    Remote
    Flexible hours

    Jobgether

    Remote
    2 days ago
  • £64k - £83k per annumEstimated
     ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...similar), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Senior
    Remote job
    Long-term contract
    On-site

    Speechify

    Remote
    more than 2 months ago
  • £85k - £105k per annum

     ...Running a frontline business is an operational puzzle most software has never touched. Shift-by-shift labour costs, compliance that...  ...working at Sona here . About the Role We're hiring Senior Software Engineers to join our product teams and help build the next generation... 
    Senior
    Remote job
    Full-time
    Flexible hours
    Shift work
    Rotating shifts

    Software Engineering· Full-time

    Remote
    more than 2 months ago
  • £60k - £81k per annumEstimated
     ...Summary The Wikimedia Foundation is looking for a Senior Software Engineer, iOS to join the App Growth team within the Core Experiences engineering group on a 3-month full time contract.  The App Growth team has a clear and ambitious goal: make the apps the destination for... 
    Senior
    Permanent
    Full-time
    Remote

    Wikimedia Foundation

    Remote
    21 hours ago
  • £68k - £91k per annumEstimated
     ...Summary The Wikimedia Foundation is looking for a full stack Senior Software web Engineer contractor to join the App Growth team within the Core Experiences engineering on a 3-month full time contract. This is not a native iOS or Android role. It is focused on web-first... 
    Senior
    Permanent
    Full-time
    Remote

    Wikimedia Foundation

    Remote
    15 hours ago
  • £39k - £53k per annumEstimated
     ...collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms.  About this role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and the... 
    Senior
    Full-time
    Immediate start
    Remote

    Mozilla

    Remote
    15 hours ago
  •  ...developer productivity. Guide team members, promote maintainable engineering standards, and facilitate cross-functional platform delivery....  ...urgent technical tasks. Requirements At least 5 years of software engineering experience with expertise in Platform Engineering,... 
    Senior
    Full-time
    Immediate start

    Mozilla

    Remote
    21 days ago
  • £50k - £66k per annumEstimated
    Company: NICOLL CURTIN TECHNOLOGY Job Type: Permanent
    Senior
    Permanent

    NICOLL CURTIN TECHNOLOGY

    Remote
    a month ago
  • €75k - €95k per annum

     ...enhancing performance, reliability, and streamlining DevOps engineering productivity. So far, the company has raised over $70M from investors...  ...towards future innovations, the company is searching for a Senior Software Developer to leverage their expertise across Golang,... 
    Senior
    Remote job
    Permanent

    LinuxRecruit

    Remote
    more than 2 months ago
  • €90k - €100k per annum

     ...productivity. If you love solving complex problems and want to make a real impact in the cloud industry, this is the role for you. As a software developer in this team, you’ll be designing and building scalable cloud solutions using Golang or Python. You’ll work on technically... 
    Senior
    Remote job
    Permanent
    Flexible hours

    LinuxRecruit

    Remote
    more than 2 months ago
  • Company: ADROC GROUP Job Type: Contract
    Senior

    ADROC GROUP

    Remote
    28 days ago
  •  ...A client of mine in the FinTech space are on the look out for a senior 6 month contract to start in the next 4/5 weeks as they are rolling out a number of products. Main Responsibilities: Manage, maintain and support their AWS and Heroku environments Build appropriate... 
    Senior
    Remote job

    LinuxRecruit

    Remote
    more than 2 months ago
  • £70k - £80k per annum

     ...low latency, 18,000 data points a second can hit the platform, software and systems. Exciting, right? In addition to this you would have...  ...Build it, ship it, run it.  You’d join the backend team in a senior position, helping to bridge the gap between the strong junior and... 
    Senior
    Remote job
    Permanent
    On-site

    LinuxRecruit

    Remote
    more than 2 months ago
  •  ...If you're looking for your next Senior DevOps contract, utilising your extensive AWS, Terraform and Kubernetes experience, this could...  ...contract for you! In this role you will join as a Senior DevOps Engineer, working with a fully remote team. You'll be tasked with building... 
    Senior
    Remote job

    LinuxRecruit

    Remote
    more than 2 months ago
  • £70k - £80k per annum

     ...itself but of the staff as well. With the continued growth of the company, they are looking to expand their team and are looking for a senior to come in and provide great foundational knowledge to platform the team into a position for further success. The company is looking... 
    Senior
    Remote job
    Permanent

    LinuxRecruit

    Remote
    more than 2 months ago
  •  ...significant scale Passion for cloud-native technology, scalable data engineering, and stream processing Experience deploying and managing...  ...environments It will be a big plus if you come from a software development background, using any modern language. With that being... 
    Senior
    Remote job

    LinuxRecruit

    Remote
    more than 2 months ago
  • £80k - £100k per annum

    How does owning the DevOps function for a revolutionary MedTech company sound? Well... this is your chance to do just that. You will work closely with the Head of Platform and CTO to outline the technical roadmap for DevOps, focusing on a tech environment that is AWS-focused...
    Senior
    Remote job
    Permanent
    Hybrid working
    On-site

    LinuxRecruit

    Remote
    more than 2 months ago
  • £90k - £100k per annum

    Company: TECH TALENT ID Job Type: Permanent Salary: £90000.00 - £100000.00
    Senior
    Permanent
    Remote

    TECH TALENT ID

    Remote
    a month ago
  • £49k - £62k per annumEstimated
    Company: VIQU LTD Job Type: Permanent
    Senior
    Permanent

    VIQU LTD

    Remote
    a month ago
  • £80k - £90k per annum

     ...create the magic we see on our screens, facilitating collaboration on a global scale via a range of SaaS/PaaS solutions. As a Senior DevOps Engineer, you will leverage your expertise in AWS and passion for cloud-related infrastructure. Your Python coding skills will be... 
    Senior
    Remote job
    Permanent
    On-site

    LinuxRecruit

    Remote
    more than 2 months ago
  • £75k - £90k per annum

     ...patient care and be proactive in cases of intervention. As a result of recent growth plans, the business is seeking to employ Senior DevOps Engineers who will be tasked with building and setting up deployment tooling, finding creative ways to automate and enhance releases.... 
    Senior
    Remote job
    Permanent

    LinuxRecruit

    Remote
    more than 2 months ago
  • £70k - £85k per annum

     ...and we are working on an opportunity for a senior Java developer to continue the great work...  ...CI/CD pipelines. There looking for an engineer that can come in with experience in designing...  ...want someone who has a real passion for software craftsmanship and has a “you build it you... 
    Senior
    Remote job
    Permanent
    On-site

    LinuxRecruit

    Remote
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Fundraising). Be the first to apply!