Senior Software Engineer (Remote)

Apply Here

Countries
Remote
Job Types
software & tech
Experience
late
Organization Types
nonprofits
Location
Remote
Posted Date
Company
GiveDirectly
Salary
USD91,500.0 - USD181,125.0 annual

AI Summary

Job Description

Design and build scalable systems for core operations, including donor platforms and payment systems. Own end-to-end feature development, improve developer workflows, and collaborate with cross-functional teams. Debug production issues, advocate for sustainable engineering practices, and help shape the tech roadmap.

Hard Requirements

  • 4+ years of industry experience creating production-caliber software and systems
  • Experience with backend architecture (databases, cloud services, APIs)
  • Experience building infrastructure to deploy software
  • Experience with strongly-typed, object-oriented programming (e.g., Java, C#, Go)
  • Experience with scripting languages (e.g., Python, Ruby)
  • High degree of ownership and autonomy
  • Strong analytical skills
  • Strong communication skills

Soft Requirements

  • Exceptional alignment with GiveDirectly Values
  • Emotional intelligence
  • Problem solving
  • Project management
  • Follow-through
  • Fostering inclusivity
  • Personal or professional experience in low-income and/or historically marginalized communities

Browse all urbanism jobs