You're a seasoned Staff Software Engineer with experience leading teams and influencing technical strategy across multiple systems, particularly in full-stack d
Work type: hybrid
Location: San Francisco, CA
Salary: $219,600 – $268,400/yr
Type: Full-time
You're a seasoned Staff Software Engineer with experience leading teams and influencing technical strategy across multiple systems, particularly in full-stack development and distributed systems. **What makes it worth a look...** GoFundMe is offering a full-time, hybrid Staff Software Engineer role in San Francisco, CA, with a competitive annual salary of $219,600 - $268,400. This position offers the chance to significantly impact the GoFundMe Pro platform, which helps Non Profit Organizations maximize their fundraising efforts. **You might be a good fit if you...** * Have proven experience operating as a staff engineer with measurable impact across multiple teams. * Possess strong experience with React, ES6, TypeScript, Node.js, and front-end frameworks. * Are expert in schema design and data modeling in SQL and NoSQL databases, and experienced with API design (REST, GraphQL). * Have significant experience working with AI agents, agent orchestrators, and MCP servers.
Want to help us help others? We’re hiring!
GoFundMe is the world’s most powerful community for good, dedicated to helping people help each other. By uniting individuals and nonprofits in one place, GoFundMe makes it easy and safe for people to ask for help and support causes—for themselves and each other. Together, our community has raised more than $40 billion since 2010.
Join us! The GoFundMe team is searching for our next Staff Software Engineer to help GoFundMe Pro team.
One of GoFundMe’s fastest growing business segments is GoFundMe Pro, a platform that enables Non Profit Organizations (NPOs) to fundraise, host events, connect with donors, and leverage deep data insights to maximize their impact.
The GoFundMe Pro Onboarding team is hiring a full stack staff software engineer to accelerate time to value for new NPO users coming to our platform. You’ll guide a team of engineers to shape how NPOs get started. You’ll give NPO administrators deep and actionable data insights, AI driven tools, and help them successfully launch fundraising campaigns tailored to their needs.
The Job
GoFundMe is proud to be an equal opportunity employer that actively pursues candidates of diverse backgrounds and experiences. We do not discriminate on the basis of race, color, religion, ethnicity, nationality or national origin, sex, sexual orientation, gender, gender identity or expression, pregnancy status, marital status, age, medical condition, mental or physical disability, or military or veteran status.
The annual U.S. salary range for this full-time position is $219,600 - $268,400[Include for sales roles only:which may include potential sales incentive payments. Your recruiter can share more about the specific OTE structure for this position during the hiring process]. The company also offers equity and other benefits to employees, including healthcare, dental, vision, life insurance and 401(k) saving program. In addition to this wage, there are geolocation differentials that will increase pay depending on the work location. Additionally pay may vary depending on other factors including skills, experience, education, or training. Your recruiter can share more about the specific total compensation packagebased on your location during the hiring process.
If you require a reasonable accommodation to complete a job application or a job interview or to otherwise participate in the hiring process, please contact us at [accommodationrequests@gofundme.com](mailto:accommodationrequests@gofundme.com).
Global Data Privacy Notice for Job Candidates and Applicants:
Depending on your location, the General Data Protection Regulation (GDPR) or certain US privacy laws may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available [here](https://www.gofundme.com/c/personal-privacy-notice-for-classy-and-gofundme). By submitting your application, you are agreeing to our use and processing of your data as required.
Learn more about GoFundMe:
We’re proud to partner with [GoFundMe.org](https://www.gofundme.org/), an independent public charity, to extend the reach and impact of our generous community, while helping drive critical social change. You can learn more about GoFundMe.org’s activities and impact in their [FY ‘25 annual report](https://www.gofundme.org/wp-content/uploads/2025/08/GoFundMe.org-FY25-Annual-Report.pdf).
Our[ annual “Year in Help” report ](https://www.gofundme.com/c/gofundme-2025-year-in-help)reflects our community’s impact in advancing our mission of helping people help each other.
For recent company news and announcements, visit our [Newsroom](https://www.gofundme.com/c/newsroom).
FOR ALL US-REMOTE ROLES*:
Notice to Applicants for Jobs Located in NYC or Remote Jobs Associated With Office in NYC Only
We use Covey as part of our hiring and/or promotional process for jobs in NYC and certain features may qualify it as an AEDT in NYC. As part of the hiring and/or promotion process, we provide Covey with job requirements and candidate submitted applications. We began using [Covey Scout for Inbound](https://getcovey.com/product/covey-scout-inbound) May 1, 2025.
The Covey tool has been reviewed by an independent auditor. Results of the audit may be viewed here: [Covey](https://getcovey.com/nyc-local-law-144)