GoFundMe

Staff Software Engineer

GoFundMe
Apply
3 months ago
Remote, WorldwideStaff+
H1B Sponsor

Base Salary

$220k - $293k/yr

Responsibilities

  • Define and drive the technical roadmap for GoFundMe’s Integrations platform.
  • Lead the design and implementation of public and private APIs, webhooks, internal and external system connectivity, and automation workflows.
  • Provide hands-on technical leadership in software design, system architecture, and engineering best practices.
  • Guide the use of AWS services including Glue, Lambda, API Gateway, and Step Functions for scalable integration workflows.
  • Evaluate and integrate third-party platforms including Salesforce, Workato, and Zapier.
  • Promote AI-assisted development tools such as GitHub Copilot and Cursor to improve engineering quality and efficiency.
  • Mentor engineers through design reviews, pair programming, incident reviews, and informal technical coaching.

Requirements

  • 10+ years of software engineering experience focused on backend development and systems integration.
  • Deep experience with APIs, GraphQL, webhooks, TypeScript, AWS, and MySQL.
  • Strong startup experience and expertise designing scalable integration architectures, including microservices and event-driven architectures.
  • Experience diagnosing and preventing performance and scale problems using application performance monitoring and log analytics tools such as New Relic and Bugsnag.
  • Proficiency in at least two of Node.js, Python, or Java.
  • Strong AWS experience, particularly with Glue, Step Functions, Lambda, SQS, and SNS.
  • Strong Terraform experience for infrastructure as code and demonstrated deployment and operational excellence expertise.
  • A product mindset, pragmatic technical judgment, and a strong mentoring orientation.
  • Preferred experience with Salesforce integrations and nonprofit-specific packages such as NPC, NPSP, and Experience Cloud.
  • Preferred experience with CRM products, AI development tools, and PHP Laravel.

Benefits

  • Candidates must be located in the San Francisco Bay Area with an expectation of working in-office three times per week.
  • Healthcare, dental, vision, life insurance, and a 401(k) savings program are offered.
  • The company provides financial assistance for hybrid work and family planning, generous parental leave, flexible time off, and mental health and wellness resources.
  • Employees have access to learning, development, recognition, diversity and inclusion initiatives, employee resource groups, and a volunteering program.

Tech Stack

Categories

GoFundMe

About GoFundMe

201-500 employees

There are a billion good intentions tucked inside each and every one of us. At GoFundMe, we believe that the impulse to help a person, fix a neighborhood, or change a nation should never be ignored. In fact, it should be shared with the entire world. That’s why we make it easy to inspire the world and turn your compassion into action. By giving people the tools they need to capture and share their story far and wide, we have built a community of more than 200 million donors and helped organizers raise over $15 billion for the causes important to them—and we are just getting started. Check out current job openings, join our team, and be a part of the change below. ## GoFundMe has assembled one of the best management teams in the business to build the next leading consumer Internet company, including leaders from LinkedIn, Groupon, and Google. We are also funded by some of Silicon Valley’s best venture capital firms, including Accel, Greylock, and TCV.

Contact me