CareerPlanSign in

Senior Software Engineer - 99Pledges

San Francisco, CA💼 Full-time🗓 2026-07-24 → 2026-09-26

Core

Build and maintain a production fundraising platform handling campaigns, donations, payment processing, and multi-tenant white-label deployments.

Role type

Senior Software Engineer (Ruby on Rails)

Builds

Fundraising platform features, payment integrations, fraud prevention systems, and background processing jobs.

Domain

Fintech / Fundraising / SaaS

Deliverable

production ML models | product features

Required skills

Ruby on Rails, PostgreSQL, API integration, test-first development, server-side rendering, front-end interactivity

Preferred skills

Payment/fintech systems, multi-tenant architecture, background job systems, fraud detection, feature flagging

Technologies

Ruby 3.1, Rails 7, PostgreSQL, HAML, SCSS, Bootstrap, jQuery, Delayed Job, Braintree, PayPal, Dwolla, Heroku, AWS S3, Redis, Postmark, Honeybadger, New Relic, Datadog, PostHog

Responsibilities

Design and implement features for campaigns, donations, and reporting; integrate payment providers and handle reconciliation; develop fraud detection and trust safety mechanisms; manage background jobs for email and data exports; work across backend, database, and frontend layers.

Seniority

Senior, hands-on IC

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