Senior Software Engineer - Remote, Education Tech Impact

GiveCampus

United States

Remote

USD 120,000 - 180,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

GiveCampus is seeking a Senior Software Engineer to lead donor-facing forms and payment flows. This is a remote-first role based in the United States, collaborating with product managers and designers to deliver reliable, secure fundraising capabilities.

You’ll work full‑stack with a modern front-end framework (React or Vue.js) and a backend (Rails/Node/Python), ensuring correctness and scalable performance. Opportunities to step into a Tech Lead role exist as the team grows.

Qualifications

  • 6+ years of hands-on development experience.
  • Experience with a modern front-end framework (React or Vue.js) plus a backend language/framework (Rails, Node.js, Python, or similar).
  • Strong SQL database, data integrity, and schema design.
  • API design and integration with RESTful services.

Responsibilities

  • Build and maintain donor-facing giving forms and pages with a focus on conversion, accessibility, and mobile-first design.
  • Hard‑en to payment flows—one-time, recurring, and memberships—with reliability and observability.
  • Work across the full stack from UI to backend services and DB tuning.
  • Own projects end to end: architecture, coding, tests, deployment, and production support.
  • Partner with Product Manager and Designer to translate user needs into technical solutions.
  • Mentor junior engineers and support career growth.
  • Contribute to coding standards, technical debt refinement, and security monitoring.
  • Participate in interviewing and onboarding processes.
  • Support the platform on a rotational basis including 24/7 on-call rotation for payments and deposits.

Skills

React/Vue.js
Ruby on Rails
Node.js
Python
System design
SQL / Postgres
REST APIs
Testing (TDD)
CI/CD
Cloud platforms (AWS/Azure)
Debugging in production
Communication

Tools

Stripe payments integration
Redis/Caching
Git
RSpec

Job description

GiveCampus is seeking a Senior Software Engineer to lead donor-facing forms and payment flows. This is a remote-first role based in the United States, collaborating with product managers and designers to deliver reliable, secure fundraising capabilities.

You’ll work full‑stack with a modern front-end framework (React or Vue.js) and a backend (Rails/Node/Python), ensuring correctness and scalable performance. Opportunities to step into a Tech Lead role exist as the team grows.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Full-Stack Engineer: Donor Experience & Payments
Remote Full-Stack Engineer: Donor Experience & Payments

GiveCampus • Washington

Hybrid
USD 120,000 - 160,000
Remote-first
Washington, DC office access
Senior Software Engineer, Online Giving (Remote)
Senior Software Engineer, Online Giving (Remote)

TrulyHired • United States

On-site
USD 140,000 - 190,000
Remote Full-Stack Engineer — Donations & Payments
Remote Full-Stack Engineer — Donations & Payments

GiveCampus • United States

On-site
USD 110,000 - 170,000
Senior Software Engineer, Online Giving
Senior Software Engineer, Online Giving

GiveCampus • United States

Remote
USD 120,000 - 180,000
Software Engineer, Online Giving
Software Engineer, Online Giving

GiveCampus • Washington

Hybrid
USD 120,000 - 160,000
Remote-first
Washington, DC office access
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 Integrations Consultant - Remote Education CRM
Senior Integrations Consultant - Remote Education CRM

GiveCampus • Washington

On-site
USD 150,000 - 190,000
Software Engineering Team Lead - Education Tech (Remote)
Software Engineering Team Lead - Education Tech (Remote)

Common App • Virginia (MN)

Hybrid
USD 135,000 - 149,000
Virtual-first environment
Comprehensive benefits package
Remote work stipend
+2
Senior Software Engineer - Remote-First EdTech Innovator
Senior Software Engineer - Remote-First EdTech Innovator

Edmentum • BLOOMINGTON (MN)

On-site
USD 130,000 - 140,000
Medical insurance
Dental insurance
Vision insurance
+4
Remote Software Engineer II — React & Rails
Remote Software Engineer II — React & Rails

Feedinkoo • United States

Remote
USD 137,000 - 166,000
Unlimited time off
Health insurance
401(k) with match
+3