Skip to content

Staff Software Engineer – Payments
Company | GoFundMe |
---|
Location | San Francisco, CA, USA |
---|
Salary | $185000 – $250000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- 8+ years of relevant experience in some or many of the following areas: Checkout/Payment methods, Payouts, Ledgering, Reconciliation, Interchange, KYC/Onboarding.
- Experience architecting services and systems using well-accepted design patterns to enable future scaling.
- Skilled at leading projects from conception to completion, ensuring timely delivery by balancing technical trade-offs and business needs, communicating progress and challenges to stakeholders, and ensuring teams stay aligned with project goals.
- Strong experience in analyzing, diagnosing, and preventing performance problems, with expertise in application performance monitoring and log analytics tools like New Relic and Sumo Logic.
Responsibilities
- Refine and execute our multi-year payments strategy to grow giving through innovative use cases, and bring more of our core payments capabilities in-house.
- Design and implement the end-to-end product lifecycle for payment solutions, from ideation to launch and iteration.
- Collaborate with engineers, product management, designers, and external partners to design and implement the next-generation payments infrastructure for GoFundMe, creating impact in service of our customers, mission, and business.
- Mentor junior developers through chat and pair programming, and advocate for improvements to the codebase, providing leadership to others within your team.
Preferred Qualifications
- Experience with Spring Boot, Kotlin, AWS, Kafka, Kubernetes.