Senior Software Engineer (Remote)

1 week, 4 days ago
Full-time
Senior
Software Development
GiveDirectly

GiveDirectly

GiveDirectly is a non-profit organization that sends money directly to people in poverty, empowering them to choose how to improve their lives.

Capital Markets
51-250
Founded 2009
$1M raised

Description

  • Design and build scalable, reliable systems for donor platforms, recipient payments, and crisis response.
  • Own end-to-end development of features and services from architecture through deployment and monitoring.
  • Improve CI/CD pipelines, developer workflows, automation, and test coverage.
  • Collaborate with product, operations, and data teams to deliver tools that support field programs.
  • Debug production issues, perform root-cause analysis, and implement long-term fixes.
  • Promote sustainable engineering practices through testing, documentation, and monitoring.
  • Help shape the technology roadmap with focus on scalability, maintainability, and recipient experience.

Requirements

  • 4+ years of industry experience creating production-quality software and systems.
  • Experience with backend architecture, including databases, cloud services, and APIs.
  • Experience building infrastructure for software deployment.
  • Proficiency with strongly typed object-oriented languages such as Java, C#, or Go, plus scripting languages such as Python or Ruby.
  • Strong ownership, autonomy, analytical ability, and communication skills.
  • Ability to explain technical trade-offs and collaborate with cross-functional partners.
  • English language proficiency.
  • Alignment with GiveDirectly’s values, including emotional intelligence, problem solving, project management, follow-through, and inclusivity.
  • Availability to meet with the East Africa timezone for at least two hours a couple of times per week and travel 1–2 times annually.
  • Preferred: Production experience with Python and AWS, plus payments or financial software and microservice/serverless architecture experience.

Benefits

  • Fully remote work with flexible work location and a desk allowance.
  • Competitive location-based salary, 15% target bonus, and annual benefits stipend.
  • Robust health benefits plan, varying by country.
  • Unlimited paid time off.
  • Supportive team with advancement and professional development opportunities.
  • United States compensation: $157,500 base, $181,125+ target total compensation, and $21,393 benefits stipend.
  • United Kingdom compensation: £108,150 base, £124,373+ target total compensation, and £2,760 benefits stipend.
  • Kenya compensation: $91,500 base, $105,225+ target total compensation, and $8,453 benefits stipend.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Developer

Aspire Software 251-1K Internet Software & Services

Vocantas, part of Fluent Software Group, is seeking a Senior Software Developer to build secure, reliable workforce communication and scheduling products through hands-on full-stack development with a backend focus.

Angular C# JavaScript Microservices .NET REST API TypeScript Vue.js
10 hours, 23 minutes ago

Software Engineer (Mid-Senior)

Aether Aerospace 501-1000 aviation & aerospace

Aether Aerospace is hiring a full-time Mid-Senior Software Engineer to develop C/C++ real-time software and Angular interfaces for U.S. Department of Defense programs, working remotely with 50% travel to Hollywood, Maryland.

Agile Angular C C++
10 hours, 23 minutes ago

Intelligent Automation Engineer

Coforge 10K-50K IT Services

Coforge is hiring a remote Intelligent Automation Engineer in Costa Rica to design, develop, and optimize scalable automation solutions using UiPath, Power Automate, and AI technologies.

Agile CI/CD Machine Learning Microservices PowerShell Python Scrum
1 day, 9 hours ago

Intelligent Automation Engineer

Coforge 10K-50K IT Services

Coforge is hiring a remote Intelligent Automation Engineer in Colombia to design, develop, and optimize scalable automation solutions using UiPath, Power Automate, and AI technologies.

Agile CI/CD Machine Learning Microservices PowerShell Python Scrum
1 day, 9 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers