Staff Software Engineer, Payments
2 weeks ago
We're seeking a highly motivated software engineer to join our Payments engineering team at GoFundMe. As a key member of our team, you'll design and implement cutting-edge solutions to ensure secure, efficient, and seamless payments on a global scale.
Key Responsibilities:
- Refine and execute our multi-year payments strategy to grow giving through innovative use cases.
- 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.
- Mentor junior developers through chat and pair programming, and advocate for improvements to the codebase.
Requirements:
- 8+ years of relevant experience in payment systems, including checkout/payment methods, payouts, ledgering, reconciliation, interchange, and KYC/onboarding.
- Experience architecting services and systems using well-accepted design patterns to enable future scaling.
- 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.
Preferred Qualifications:
- Experience with Spring Boot, Kotlin, AWS, Kafka, and Kubernetes.
What We Offer:
- Market competitive pay.
- Rich healthcare benefits, including employer-paid premiums for medical/dental/vision and employer HSA contributions.
- 401(k) retirement plan with company matching.
- Monetary support for new hire setup, hybrid work, and wellbeing, family planning, and commuting expenses.
- A variety of mental and wellness programs to support employees.
- Generous paid parental leave and family planning stipend.
- Company-provided life and disability coverages.
- Supportive time off policies, including vacation, sick/mental health days, volunteer days, company holidays, and a floating holiday.
- Learning and development and recognition programs.
- The 'Gives Back' Program, where employees can nominate a fundraiser every week for a donation from the company.
Why Join Us?
- Inclusion, diversity, equity, and belonging are vital to our priorities, and we continue to evolve our strategy to ensure DEI is embedded in all processes and programs at GoFundMe.
- Our Diversity, Equity, and Inclusion team is always finding new ways for our company to uphold and represent the experiences of all of the people in our organization.
- Employee resource groups.
- Your work has a real purpose and will help change lives on a global scale.
- You'll be a part of a fun, supportive team that works hard and celebrates accomplishments together.
Learn More:
- Visit our Newsroom for recent company news and announcements.
-
Staff Software Engineer, Payments
2 weeks ago
San Francisco, California, United States Quizlet Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer to join our Payments team at Quizlet. As a key member of our engineering team, you will play a pivotal role in shaping and executing the technical vision for our payments infrastructure.This is a unique opportunity to drive innovation across both backend systems and user-facing payment...
-
Staff Software Engineer, Payments
2 weeks ago
San Francisco, California, United States Ripple Full timeAt Ripple, we're revolutionizing the way value moves across borders. Our team is passionate about building a more inclusive and efficient global financial system.We're seeking a skilled Software Engineer to join our team and help us achieve this vision. As a key member of our engineering team, you'll be responsible for designing and developing modern payment...
-
San Francisco, California, United States Quizlet Full timeAbout the Role:As a Staff Software Engineer on the Payments team at Quizlet, you will play a pivotal role in shaping and executing the technical vision for our payments infrastructure. This role offers a unique opportunity to drive innovation across both backend systems and user-facing payment flows. You will be instrumental in defining the overall payments...
-
Staff Software Engineer
2 weeks ago
San Jose, California, United States Bill Full timeJob Title: Staff Software Engineer - Payments PlatformWe are seeking a highly skilled Staff Software Engineer to join our Payments Platform team at BILL. As a champion of small and mid-size businesses, we are dedicated to automating the future of finance so businesses can thrive.Our Payments Platform is responsible for maintaining and enhancing the core...
-
Staff Software Engineer
2 weeks ago
San Jose, California, United States Bill Full timeJob DescriptionAt BILL, we're seeking a highly skilled Staff Software Engineer to join our Payments Platform team. As a champion of small and mid-size businesses, we're dedicated to automating the future of finance so businesses can thrive.As a Staff Software Engineer, you'll be responsible for maintaining and enhancing the core payments engine that...
-
Staff Software Engineer
1 week ago
San Francisco, California, United States Early Warning Services Full timeJob Title: Staff Software EngineerAt Early Warning Services, we're a leading provider of innovative payment solutions. Our team is dedicated to delivering cutting-edge technology that powers the financial system.We're seeking a highly skilled Staff Software Engineer to join our team. As a Staff Software Engineer, you will be responsible for designing,...
-
Software Engineer
2 weeks ago
San Francisco, California, United States Modern Treasury Full timeAbout Modern TreasuryModern Treasury is the operating system for money movement. Our payment operations platform combines a suite of APIs and dashboards to help companies unlock new payments revenue, strengthen customer experiences, and drive efficiency through their business.Job SummaryWe're seeking a skilled Software Engineer to join our Engineering team....
-
Senior Software Engineer
1 week ago
San Francisco, California, United States Wonderschool Full timeJob Title: Senior Software Engineer - PaymentsJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Wonderschool. As a key member of our engineering team, you will be responsible for designing and developing scalable, reliable, and efficient payment processing systems.Responsibilities:Lead and manage large, complex projects...
-
Staff Software Engineer
2 weeks ago
San Jose, California, United States Bill Full timeJob DescriptionWe are seeking a highly skilled Staff Software Engineer to join our Card Payments team at Bill. As a champion of innovation and excellence, you will be responsible for designing and developing cutting-edge payment applications that drive business growth and customer satisfaction.Key Responsibilities:Design and develop scalable and secure...
-
Senior Staff Software Engineer
1 week ago
San Jose, California, United States Bill Full timeJob SummaryAs a Senior Staff Software Engineer at BILL, you will be responsible for maintaining and enhancing the core payments engine that processes ACH, RPPS, Checks, and International payments. This team enables the payment rails integrations with bank partners. The platform currently processes ~200 billion in payments volume each year and is growing...
-
Staff Software Engineer, Platform Specialist
2 weeks ago
San Francisco, California, United States Ripple Full timeDesign the Future of Payment ApplicationsRipple is building a world where value moves like information does today. As a Staff Software Engineer, you will be responsible for designing the next generation of payment applications that enable banks to instantly settle cross-border payments. Our distributed financial technology outperforms today's banking...
-
Software Engineer
2 weeks ago
San Jose, California, United States BILL Full timeJoin Our Team as a Software Engineer - Payment SystemsBILL is a leading provider of financial automation software for small and medium-sized businesses (SMBs). As a champion of SMBs, we are dedicated to automating the future of finance so businesses can thrive.We are seeking a highly skilled Software Engineer - Payment Systems to join our team. In this role,...
-
Staff Software Engineer
2 weeks ago
San Francisco, California, United States Ironclad Inc Full timeJoin Ironclad's Team as a Staff Software EngineerIronclad is the leading contract lifecycle management platform for innovative companies. Our mission is to revolutionize the way businesses manage contracts, and we're looking for a talented Staff Software Engineer to help us achieve this goal.As a Staff Software Engineer at Ironclad, you'll work closely with...
-
Senior Fullstack Software Engineer, Payments
1 week ago
San Francisco, California, United States Patreon Full timeAbout the RoleYou'll help scale and expand capabilities of Patreon's payment platform that helps creators get paid effectively and on time, every time. This role is based in San Francisco and open to those who are able to be in-office 2 days per week on a hybrid work model.Key Responsibilities Lead and contribute to the development and design of the Payments...
-
Software Engineer
2 weeks ago
San Mateo, California, United States Currency Cloud Full timeJob DescriptionCyberSource Corporation, a Visa Inc. company, is seeking a highly skilled Software Engineer - Payment Services to join our team in Foster City, CA.The successful candidate will be an integral part of a cross-functional development team, responsible for inventing, designing, building, and testing software assets. Key responsibilities...
-
Senior Software Engineering Team Lead
2 weeks ago
San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full timeJob Summary:One Inc is seeking a highly experienced Senior Software Engineering Team Lead to lead our Production Support team. As a key member of our engineering team, you will be responsible for ensuring the reliability and performance of our ClaimsPay platform.Responsibilities:Lead and manage a global team of software engineers and quality...
-
Senior Software Engineering Team Lead
1 week ago
San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full timeJob Summary:We are seeking a highly skilled Senior Software Engineering Team Lead to join our team at ONE INC SOFTWARE CORPORATION. As a key member of our engineering team, you will be responsible for leading the development and implementation of our cloud native solutions, ensuring the highest level of quality and reliability.Key Responsibilities:Lead a...
-
Java Software Engineer
1 week ago
San Francisco, California, United States Triunity Software Full timeJob Title : Java Developer Focused on Core Java Spring/Spring Boot/Spring BatchAt Triunity Software, we are seeking a skilled Java Developer to join our team. As a Java Developer, you will be responsible for designing, developing, testing, and deploying Java-based software applications using the Java Spring and Spring Batch frameworks.Key Responsibilities:...
-
Staff Software Engineer
2 weeks ago
San Francisco, California, United States Upbound - Job Posting Full timeJoin Our Cloud Services TeamUpbound is a leading company in the cloud native space, and we're looking for a talented Staff Software Engineer to join our Cloud Services team.We're building a universal cloud platform powered by Crossplane, and we need someone with expertise in Go and Kubernetes to help us scale and add new features.As a Staff Software...
-
San Francisco, California, United States Stripe Full timeAbout the RoleWe're seeking a highly skilled Staff Software Engineer to join our Service Frameworks team at Stripe. As a key member of our engineering organization, you'll play a pivotal role in shaping our technical strategy and driving the development of scalable, high-performance service frameworks.As a Staff Software Engineer, you'll collaborate closely...