Software Engineer - Backend
JasperFull Time
Mid-level (3 to 4 years), Senior (5 to 8 years), Expert & Leadership (9+ years)
Key technologies and capabilities for this role
Common questions about this position
The 10-week internship runs from May 27th, 2026 to August 7th, 2026 and is based in San Francisco, CA, with interns expected onsite three days per week.
Experience with languages including Java, Python, Kotlin, Spring Boot, and/or Javascript is preferred, along with strong verbal and written communication skills.
The job offers market competitive pay, though the exact salary is not specified.
GoFundMe emphasizes inclusion, diversity, equity, and belonging, with core values like impatient to be great, find a way, earn trust every day, and fueled by purpose. Employees are part of a fun, supportive team that works hard, celebrates accomplishments, and has a real purpose in changing lives globally.
Strong candidates are comfortable writing code with preferred experience in Java, Python, Kotlin, Spring Boot, or Javascript, have strong communication skills, can take ownership of tasks with guidance, and ideally have Agile experience.
Online platform for crowdfunding and fundraising
GoFundMe is an online platform that enables individuals and organizations to raise money for various needs and aspirations. Users can create fundraising campaigns in just five minutes by sharing their stories and soliciting donations from their networks and beyond. The platform caters to a wide range of clients, including those facing medical emergencies, families in need of memorial funds, students seeking educational support, and nonprofits looking for financial assistance. GoFundMe operates globally and has built a community of over 100 million people who have collectively raised $25 billion through more than 200 million donations. The company generates revenue through voluntary tips from donors and a small transaction fee on each donation, which helps cover payment processing costs and maintain platform security. GoFundMe's goal is to provide a safe and user-friendly experience for both donors and recipients, leveraging community support to help people meet their financial needs.