GiveDirectly
GiveDirectly

201-500 employees

WebsiteLinkedIn
Nonprofit Organization Management
Philanthropy
International Development
About GiveDirectly

GiveDirectly is a nonprofit organization that pioneers direct cash transfer programs to people living in extreme poverty. Founded in 2008, the organization leverages technology and rigorous research to deliver unconditional cash directly to recipients, empowering them to make their own decisions about how to improve their lives. GiveDirectly operates primarily in East Africa and has expanded its programs to include disaster relief and refugee assistance. Their mission is to transform the way aid is delivered by focusing on transparency, efficiency, and the dignity of recipients.

2 months ago

Technical Program Manager

Full-time
Mid Level
Technical Program Manager
Report problem

📋

Description
  • GiveDirectly’s Emergency Cash team delivers rapid, technology-enabled cash assistance to people affected by crises.
  • The Technical Program Manager (TPM), Emergency Cash will build, configure, and manage the technology used for those responses—including systems for data collection, verification, payments, and monitoring—and ensure they are reliable, replicable, and ready for rapid deployment.
  • The role involves translating emergency response needs into technical requirements, coordinating teams during activations, and improving tools to surface technical gaps.
  • The TPM may need to provide surge capacity and work across multiple timezones during activations.
  • The position reports to the Senior Technical Program Manager and involves up to 20% international travel for deployments and partner coordination.
  • Responsibilities include leading technical program delivery, embedding with response teams, managing system configuration, ensuring data protection standards, developing product roadmaps, tracking technical metrics, supporting risk assessments, and contributing to safety and resilience protocols.
  • The ideal candidate has 5+ years of experience in technical program management, strong technical decision-making skills, proficiency in programming or statistical languages (e.g., Python, R, Java), and experience in emergency or humanitarian contexts is preferred.

🎯

Requirements
  • 5+ years of professional experience in technical program management, product management, data analytics, software engineering, international development, emergency response, or management consulting.
  • Experience managing timelines, operational risk, stakeholders, and complex deliverables across multiple workstreams.
  • Proven ability to operate in fast-paced and ambiguous settings, exercising sound judgment to balance speed, risk, and quality.
  • Experience owning technical decisions when no predefined playbook exists, including evaluating novel technologies, system designs, and risks.
  • Working proficiency with a programming or statistical language (e.g., Python, R, Matlab, Java, Apex).
  • High attention to detail and strong instincts for analysis and validating data and code.
  • Structured approach to problem-solving and a drive to uncover and fix root causes.
  • Ability to clearly communicate technical concepts to both technical and non-technical stakeholders.
  • Fluency in English.
  • Preferred: Experience with relational databases (e.g., SQL).
  • Preferred: Experience with data visualization.
  • Understanding or interest in how technology enables emergency response operations.
  • Preferred: Experience working in humanitarian or emergency response contexts.
  • Preferred: Familiarity with humanitarian coordination systems and donor expectations.

🏖️

Benefits
  • Supportive team environment
  • Robust health benefits plan
  • Flexible paid time off
  • Allowances for desk setup and learning and development