Senior Software Engineer (Payments)
Core
Senior IC building and scaling next-generation payments infrastructure for GoFundMe's payout solutions, handling ledgering and money movement.
Role type
Senior IC payments engineer (payouts & ledgering)
Builds
End-to-end payout solutions and payments infrastructure for GoFundMe
Domain
Fintech / Non-profit fundraising
Deliverable
production ML models | product features
Required skills
Payment systems architecture, Checkout/Payment methods, Payouts, Ledgering, Reconciliation, Interchange, KYC/Onboarding, Application performance monitoring, Log analytics
Preferred skills
Spring Boot, Kotlin, AWS, Kafka, Kubernetes, GraphQL, MySQL, PostgreSQL
Technologies
Spring Boot, Kotlin, AWS, Kafka, Kubernetes, GraphQL, MySQL, PostgreSQL, New Relic, Sumo Logic
Responsibilities
Refine and execute multi-year payments strategy; Design and implement end-to-end product lifecycle for payout solutions; Collaborate with cross-functional teams to build payments infrastructure; Own critical technical decisions for ledgering and disbursement; Mentor engineers through code review and pair programming; Lead projects from conception to completion.
Seniority
Senior, hands-on IC