← Back to job listings
GO
Staff Software Engineer (Payments)
GoFundMe · San Francisco, United States
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
JobSpring