FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Payments
GoFundMe.orgSenior Software Engineer building scalable payout and ledgering infrastructure for GoFundMe’s fundraising platform. Leading payments architecture, money movement, and end-to-end payout solutions.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates deep expertise in payment systems, including ledgering and payouts, with a proven ability to lead projects from conception to completion while balancing technical trade-offs and business needs. Proficient in application performance monitoring and log analytics, with experience in architecting scalable services and systems.
Highest-signal resume keywords
Payment Systems ExpertiseProject LeadershipApplication Performance MonitoringScalable Service ArchitectureLedgering and Payouts Experience
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Payment SystemsLedgeringReconciliationInterchangeKYC/OnboardingPerformance AnalysisDesign PatternsCode ReviewPair ProgrammingFeature Development
Soft Skills
Team LeadershipCommunicationCollaborationMentoring
Tools & Technologies
New RelicSumo LogicSpring BootKotlinAWSKafkaKubernetesGraphQLMySQLPostgreSQL
Industry Keywords
Payments StrategyPayout SolutionsMoney MovementTechnical Trade-offsStakeholder Communication
Tech Stack
Tools & technologiesAWSGraphQLKafkaKotlinKubernetesMySQLPostgresSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Refine and execute GoFundMe's multi-year payments strategy and bring more core payments capabilities in-house
- Design and implement the end-to-end product lifecycle for payout solutions, from ideation to launch and iteration
- Collaborate with engineers, product management, designers, and external partners on next-generation payments infrastructure
- Own critical technical decisions across ledgering, money movement, and disbursement
- Mentor engineers through chat, code review, and pair programming
- Advocate for codebase improvements and provide team leadership
- Lead projects from conception to completion while balancing technical trade-offs and business needs
- Communicate progress and challenges to stakeholders and keep teams aligned with project goals
Requirements
What you’ll need- 5+ years of relevant experience in payment systems or related areas including checkout/payment methods, payouts, ledgering, reconciliation, interchange, or KYC/onboarding
- Deep expertise in payment systems and a track record of building and shipping impactful features
- Experience architecting scalable services and systems using well-accepted design patterns
- Ability to lead projects from conception to completion, balance technical trade-offs and business needs, communicate progress and challenges, and align teams with project goals
- Strong experience analyzing, diagnosing, and preventing performance problems
- Expertise with application performance monitoring and log analytics tools such as New Relic and Sumo Logic
- Preferred: experience with Spring Boot, Kotlin, AWS, Kafka, Kubernetes, GraphQL, MySQL, or PostgreSQL
- Preferred: prior experience on a ledgering, payouts, or money-movement team at scale
Benefits
Comp & perks- Competitive pay
- Comprehensive healthcare benefits
- Financial assistance for hybrid work
- Financial assistance for family planning
- Generous parental leave
- Flexible time-off policies
- Mental health and wellness resources
- Learning, development, and recognition programs
- Employee resource groups
- Volunteering program
- Equity
- Dental insurance
- Vision insurance
- Life insurance
- 401(k) saving program
- Geolocation differentials that increase pay depending on work location