Senior Software Engineer - Donor Experience & Payments

GiveCampus

United States

On-site

USD 130,000 - 190,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GiveCampus is seeking a Senior Software Engineer to lead the Online Giving squad, building donor‑facing forms, pages, and admin tools with a mobile‑first, accessible design. You will own end‑to‑end projects—from architecture to tests—integrating payments across Stripe, ACH, and digital wallets, and collaborating with product and design.

This remote‑first role is based in the United States, offering opportunities to mentor peers and contribute to system security while helping schools raise funds

Qualifications

  • 6+ years of hands‑on, real‑world development experience.
  • Full‑stack proficiency: a modern front‑end framework (React or Vue.js) plus a backend language and framework (Ruby on Rails, Node.js, Python, or similar).
  • Rails and React experience is preferred.
  • System design experience with scale and resilience in mind.
  • Strong SQL database skills: schema design and query optimization.
  • API design and RESTful integration experience.
  • Test‑driven mindset: unit, integration, and end‑to‑end testing.
  • Experience with cloud platforms (AWS, Azure, or similar) and CI/CD pipelines.
  • Sharp debugging instincts in production, and balance between speed and maintainability.
  • Excellent communication and ownership from conception to deployment.

Responsibilities

  • Build and maintain donor‑facing giving forms, pages, and admin tools with a focus on conversion, accessibility, and mobile‑first design.
  • Build and harden payment flows—one‑time, recurring, and memberships—across Stripe, ACH, and Digital Wallets.
  • Work across the full stack, from UI components to backend services to database tuning and performance.
  • Own projects end to end: architecture, coding, automated testing, deployment, and production support.
  • Partner with Product Manager and Designer to translate user needs into technical solutions.
  • Mentor engineers and help them grow in their craft.
  • Contribute to team standards, debt reduction, and security monitoring.

Skills

React
Vue.js
Ruby on Rails
Node.js
Python
REST APIs
SQL (PostgreSQL)
RSpec
Stripe integration
Docker
Kubernetes

Tools

RSpec
Stripe integration
Docker
Kubernetes

Job description

GiveCampus is seeking a Senior Software Engineer to lead the Online Giving squad, building donor‑facing forms, pages, and admin tools with a mobile‑first, accessible design. You will own end‑to‑end projects—from architecture to tests—integrating payments across Stripe, ACH, and digital wallets, and collaborating with product and design.

This remote‑first role is based in the United States, offering opportunities to mentor peers and contribute to system security while helping schools raise funds

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Online Giving (Remote)
Senior Software Engineer, Online Giving (Remote)

TrulyHired • United States

On-site
USD 140,000 - 190,000
Remote Senior Software Engineer — Online Giving & Payments
Remote Senior Software Engineer — Online Giving & Payments

Far Coder • Northern (KY)

Hybrid
USD 120,000 - 180,000
Senior Software Engineer, Online Giving
Senior Software Engineer, Online Giving

Far Coder • Northern (KY)

Hybrid
USD 120,000 - 180,000
Remote Senior Integrations Architect - Education Fundraising
Remote Senior Integrations Architect - Education Fundraising

Silversmith Capital Partners • United States

On-site
USD 120,000 - 190,000
Senior Fullstack Engineer — Remote, AI-Driven Donations
Senior Fullstack Engineer — Remote, AI-Driven Donations

Fundraise Up • Georgia

On-site
USD 45,000 - 59,000
31 days off
100% paid telemedicine plan
Home Office Setup Assistance
+4
Senior Integrations Consultant - Remote Education CRM
Senior Integrations Consultant - Remote Education CRM

GiveCampus • Washington

On-site
USD 150,000 - 190,000
Integrations Consultant
Integrations Consultant

Silversmith Capital Partners • United States

On-site
USD 120,000 - 190,000
Staff Software Engineer (Pro Donate)
Staff Software Engineer (Pro Donate)

CrowdRise • San Francisco (CA)

Hybrid
USD 210,000 - 280,000
Competitive compensation
Comprehensive healthcare benefits
Hybrid work environment
Senior Software Engineering Manager — Campaign Builder
Senior Software Engineering Manager — Campaign Builder

GoFundMe • San Francisco (CA)

Hybrid
USD 219,000 - 329,000
Competitive pay
Healthcare benefits
Parental leave
+2
Senior PM, Fundraising & Donor Experience – Remote
Senior PM, Fundraising & Donor Experience – Remote

Triwill Group • United States

Remote
USD 125,000 - 170,000