About the role
GiveDirectly is hiring a Senior Software Engineer to build systems that deliver cash transfers to people in poverty. The role involves designing scalable backend services, collaborating across teams, and owning full-stack development. This is fully remote with timezone overlap requirements, and the specific team within engineering is yet to be finalized.
Requirements
Senior Software Engineer with 4+ years industry experience in production-caliber software. Requires strong backend architecture skills (databases, cloud services, APIs), experience with strongly-typed languages (Java, C#, Go) and scripting (Python, Ruby). Must demonstrate high ownership, autonomy, and analytical communication. Bonus: Python, AWS, payments/financial software, microservice/serverless architecture. English required.
About the company
Givedirectly
GiveDirectly is a global nonprofit that provides unconditional cash transfers to people living in extreme poverty. By sending cash directly to recipients, the organization empowers individuals to choose the best way to improve their lives, backed by extensive research showing the effectiveness of this approach in poverty reduction. GiveDirectly's value proposition lies in its evidence-based impact, innovation, and commitment to recipient dignity and choice in global aid.
View company page →Similar roles
Senior Software Engineer, Underwriting
$130k–195k
Senior Software Engineer, Underwriting
$130k–195k
Engineering Manager, Services
CA$150k–175k
Engineering Manager, Services
CA$150k–175k
Senior Backend Software Development Engineer
$150k–172k
Senior Backend Software Development Engineer
$150k–172k
Senior Software Engineer, Business Technology
$144k–209k
Senior Software Engineer, Business Technology
$144k–209k
Senior Staff/Staff Software Engineer
$200k–240k
Senior Staff/Staff Software Engineer
$200k–240k