HireSleek

Staff Software Engineer (Integrations Platform)

Website Gofundme

About Gofundme

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.

Job Summary

We are seeking a Staff Software Engineer to drive the technical vision and execution of our Integrations platform. You’ll serve as a senior IC on a high-impact team responsible for core integration surfaces including Public APIs, Webhooks, Salesforce integrations (NPC, NPSP), and Integration Platform as a Service (iPaaS) tools like Workato and Zapier.

Key Responsibilities

  • Define and drive the technical roadmap for our Integrations platform, ensuring it scales with product growth and business complexity.
  • Lead the design and implementation of core integration components: Public/Private APIs, webhooks, internal/external system connectivity, and automation workflows.
  • Serve as a hands-on expert and role model in software design, system architecture, and best practices.
  • Guide the team’s use of AWS services (e.g., Glue, Lambda, API Gateway, Step Functions) to power scalable and maintainable integration workflows.
  • Evaluate and integrate with third-party platforms like Salesforce (NPC/NPSP, Experience Cloud), Workato, and Zapier.
  • Champion the use of AI-assisted development tools (e.g., GitHub Copilot, Cursor) to boost engineering quality and efficiency.
  • Mentor and support engineers across the team through design reviews, pair programming, incident reviews, and informal technical coaching.
  • Contribute significantly to system reliability and operational excellence by participating in on-call rotations and leading the troubleshooting and resolution of incidents.

Requirements

  • 8+ years of software engineering experience with a deep focus on backend and systems integration (APIs, GraphQL, Webhooks, TypeScript, AWS, MySQL).
  • Proven expertise in designing and building robust APIs and scalable integration architectures like Microservices and event driven architectures.
  • Strong experience in analyzing, diagnosing, and preventing performance and scale problems, with expertise in application performance monitoring and log analytics tools like NewRelic and BugSnag.
  • Proficient in at least two of the following: Node.js, Python, Java.
  • Strong AWS experience, particularly with services relevant to data and integration.

To apply for this job please visit job-boards.greenhouse.io.