GiveDirectly
Senior Software Engineer (Remote)
About this role
Description: Senior Software Engineer role at GiveDirectly, a nonprofit focused on cash transfers to alleviate poverty. Work in a startup-like environment, collaborating across teams to build systems for cash delivery, fundraising, and disaster response. Requirements: 4+ years of experience in software development with a focus on backend architecture, cloud services, and APIs. Proficiency in strongly-typed programming languages (Java, C#, Go) and scripting languages (Python, Ruby). Strong analytical skills, communication abilities, and a proactive approach to improving systems. Must be based in specific countries with time zone overlap with East Africa and US Eastern Time. Benefits: Competitive salary with performance bonuses and annual benefits stipend. Unlimited PTO, health benefits, desk allowance, and a supportive team culture.