ForGood
Home / Jobs /Engineering & Technology / Senior Software Engineer
G
GiveDirectly

Senior Software Engineer

LocationFully Remote
SetupRemote
LevelSenior
Posted1d ago
Engineering & Technology

Quick answer

GiveDirectly is hiring a fully remote Senior Software Engineer to build scalable technology for global poverty relief programs, with total compensation starting at $181,125 for US-based applicants.

Role
Senior Software Engineer
Organization
GiveDirectly
Location
Fully Remote
Work setup
Remote
Level
Senior
Compensation
$181,125+ (US), £124,373+ (UK), or $105,225+ (Kenya) including base salary, target bonus, and benefits stipend.
Category
Engineering & Technology

The role

GiveDirectly is seeking a Senior Software Engineer to build and maintain the technical systems that support global cash transfer operations. You will join a high-autonomy, startup-style engineering team focused on programs, fundraising, or international rapid response. This role involves full-stack ownership, architecture design, and direct collaboration with product and operations teams to scale impact. The position is fully remote and requires a commitment to mission-driven, efficient, and reliable software delivery.

What you'll do

  • Design and build scalable systems for donor platforms and cash delivery.
  • Own end-to-end feature development from architecture to deployment.
  • Improve developer workflows and strengthen CI/CD pipelines.
  • Collaborate with cross-functional teams to solve real-world program delivery needs.
  • Debug and resolve production issues with a focus on long-term fixes.

What it takes

  • 4+ years of industry experience creating production-caliber software.
  • Strong proficiency in backend architecture and cloud services.
  • Experience with strongly-typed, object-oriented programming languages.
  • High degree of ownership, autonomy, and analytical communication skills.
  • Alignment with GiveDirectly values and commitment to global poverty relief.

What you'll bring

Backend architecture (databasescloud servicesAPIs)Strongly-typed object-oriented programming (JavaC#Go)

How we treat you

Unlimited PTO, annual benefits stipend, desk allowance, and health benefits plan (varies by country).

Frequently asked questions

Is this position remote?

Yes, this is a fully remote role, though you must be able to meet with the East Africa timezone at least 2 hours a couple of times a week and travel 1-2 times per year.

What is the compensation for this role?

Compensation varies by location: US-based total target compensation is $181,125+, UK is £124,373+, and Kenya is $105,225+, including salary, bonus, and benefits stipend.

What does the hiring process look like?

The interview process consists of a take-home coding assignment, a 60-minute live coding session, a 60-minute systems design interview, and a 60-minute project deep dive/behavioral interview.

What are the primary technical qualifications?

Candidates need 4+ years of experience with backend architecture, strong proficiency in object-oriented languages like Java/C#/Go, and experience with infrastructure deployment.

How to apply

Apply directly on GiveDirectly's site. We link straight through — no resume parsing, no profile to fill out.

Apply now →

This listing is aggregated from a third-party source and its summary may be auto-generated, so details can be inaccurate or out of date. ForGood is not the employer and is not liable for the content — please verify everything on GiveDirectly's official posting before applying.