Senior Software Engineer (Fundraising) — Remote

55 minutes 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

  • Build and maintain fundraising and donation workflows, including website functionality and backend plumbing.
  • Ensure donations are recorded accurately and safely initiated for delivery to recipients.
  • Develop tools and integrations that support fundraisers and improve donor communications.
  • Work directly with fundraising and other non-engineering teams on loosely defined, changing tasks.
  • Independently define, implement, test, launch, and maintain solutions.
  • Debug legacy code and resolve incidents, including during peak donation periods.
  • Participate in on-call coverage for Giving Tuesday and the final weeks of the year.
  • Collaborate with colleagues across the US, Europe, and Africa, including periodic travel.

Requirements

  • 4+ years of engineering experience.
  • Fluency in English.
  • Experience or willingness to work with Laravel, PHP, plain JavaScript, HTML, CSS, Salesforce, WordPress, SQL, and CSV-based workflows; expertise in every technology is not required.
  • Ability to work autonomously across development, testing, deployment, bug fixing, and prioritization.
  • Comfort working directly with non-engineers on messy, poorly defined, rapidly changing work.
  • Willingness to own incidents and debug legacy or unfamiliar code when other engineers may be unavailable.
  • Availability for at least 3 hours of overlap between East Africa Time and US Eastern Time during the 8 a.m.–6 p.m. window.
  • Legal authorization to work in an eligible hiring country; GiveDirectly cannot sponsor US or UK employment visas.
  • Willingness to travel a few weeks per year to meet colleagues.
  • Commitment to GiveDirectly’s mission and values.

Benefits

  • Fully remote work with flexible scheduling and location options.
  • Competitive location-based salary, 15% target bonus, and annual benefits stipend.
  • Robust health benefits plan, varying by country.
  • Unlimited paid time off.
  • Desk allowance.
  • Professional development and growth opportunities.
  • Supportive, non-hierarchical work culture with high ownership.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Engineer

Alphasense 51-250 Industrial Conglomerates

AlphaSense is seeking a senior engineer to own its Excel plugin strategy, connecting its AI-driven market intelligence platform with Microsoft Excel to improve how financial professionals research and analyze data.

JavaScript macOS OAuth React SAML TypeScript WebSockets
10 minutes ago

Senior Staff Software Engineer

Cision 5K-10K Professional Services

Cision is seeking a Senior Software Engineer to develop and advance the CisionOne media intelligence platform, including its desktop, mobile, and supporting systems, using Ruby on Rails, VueJS, and related technologies.

Elasticsearch Kubernetes Ruby on Rails Vue.js
10 minutes ago

Senior Software Engineer, LIMS

Natera 1K-5K Pharmaceuticals

Natera is seeking a Senior Software Engineer to build and evolve scalable customer-facing applications and microservices that improve experiences in genetic testing and diagnostics.

AWS Bootstrap CI/CD CSS Cybersecurity Docker Hibernate HIPAA HTML Java JavaScript Linux Microservices MySQL PostgreSQL React REST API Ruby Ruby on Rails Sass SQL
25 minutes ago

Sr. Software Engineer, Web

Pinterest 5K-10K Internet Software & Services

Pinterest is hiring Web Engineers for its Product Engineering teams to build and scale user-facing Desktop and Mobile Web experiences that inspire millions of Pinners.

JavaScript React
25 minutes 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