Skip to content
← Back to job listings

Staff Software Engineer (Payments)

GoFundMe · San Francisco, United States

External listingfull-time10 days ago

About The Role

Join GoFundMe as a Staff Software Engineer in the Payments organization. You will be responsible for building and scaling next-generation payments infrastructure, refining and executing GoFundMe's multi-year payments strategy, and leading projects from conception to completion. You will collaborate with engineers, product management, designers, and external partners to design and implement next-generation payments infrastructure. This role is ideal for a seasoned technical leader with deep expertise in payment systems and a track record of building and shipping impactful features.

  • Concevoir et mettre en œuvre le cycle de vie complet du produit pour les solutions de paiement, de l'idéation au lancement et à l'itération.
  • Collaborer avec des ingénieurs, des chefs de produit, des designers et des partenaires externes pour concevoir et mettre en œuvre une infrastructure de paiement de nouvelle génération.
  • Diriger des projets de la conception à l'achèvement, en équilibrant les compromis techniques et les besoins commerciaux.
  • This role is ideal for a seasoned technical leader who thrives on solving complex problems in payments, setting architectural direction, and leading by example through hands-on contributions
  • Have strong experience analyzing, diagnosing, and preventing performance problems, with expertise in application performance monitoring and log analytics tools like New Relic and Sumo Logic
  • Have experience architecting services and systems using well-accepted design patterns to enable future scaling. You anticipate future use cases and make design decisions that minimize the cost of future change
  • Are 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
  • Are a seasoned engineer with deep expertise in payment systems and a track record of building and shipping impactful features. 8+ years of relevant experience in some or many of the following areas: Checkout/Payment methods, Payouts, Ledgering, Reconciliation, Interchange, KYC/Onboarding
  • Experience with Spring Boot, Kotlin, AWS, Kafka, Kubernetes
  • Experience with GraphQL and relational databases such as MySQL or PostgreSQL
  • Prior experience on a ledgering, payouts, or money-movement team at scale

This is an external listing. JobSpring does not represent or verify the employer. Report this listing