CareerPlanSign in

Senior Software Engineer, Online Giving

United States- Remote🌐 Remote💼 Full-time🗓 2026-08-18 → 2026-09-26

Core

Design and build the online giving platform for non-profit educational institutions, handling donor-facing forms, payment processing, and fundraising campaign tools.

Role type

Senior Software Engineer (Full-Stack)

Builds

Mobile-first giving forms, giving pages, payment flows (Stripe, ACH, Digital Wallets), and admin tools for schools.

Domain

EdTech / Fintech / Non-profit fundraising

Deliverable

production ML models | product features

Required skills

Full-stack development, React or Vue.js, Ruby on Rails or Node.js, SQL database design and optimization, API design, system design, test-driven development, cloud platforms (AWS/Azure), CI/CD pipelines.

Preferred skills

Payments experience (Stripe, ACH, digital wallets, webhooks), Ruby on Rails and RSpec expertise, high-conversion checkout flow building, fundraising/fintech/e-commerce product experience, Postgres administration.

Responsibilities

Build and maintain donor-facing giving forms and payment flows; work across the full stack from UI to backend; own projects end-to-end including architecture and deployment; mentor junior engineers; support platform stability and on-call rotation.

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.