Staff Software Engineer, Integrations Platform
Core
Drive technical vision and execution for the Integrations platform, connecting GoFundMe to the broader ecosystem via Public APIs, Webhooks, and iPaaS tools.
Role type
Staff Software Engineer (Backend/Integration)
Builds
Public/Private APIs, webhooks, internal/external system connectivity, and automation workflows for the GoFundMe ecosystem.
Domain
Fintech / Nonprofit fundraising / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Backend systems integration, API design (GraphQL, REST), Microservices architecture, Event-driven architecture, AWS services (Glue, Lambda, API Gateway, Step Functions), Terraform, Application performance monitoring, Node.js, Python, Java
Preferred skills
Salesforce integrations (NPC, NPSP, Experience Cloud), CRM product knowledge, PHP Laravel, AI-assisted development tools
Technologies
AWS (Glue, Lambda, API Gateway, Step Functions, SQS/SNS), TypeScript, MySQL, NewRelic, BugSnag, GitHub Copilot, Cursor, Terraform, Workato, Zapier
Responsibilities
Define and drive the technical roadmap for the Integrations platform; Lead design and implementation of core integration components; Serve as a hands-on expert in software design and system architecture; Guide the team's use of AWS services; Evaluate and integrate with third-party platforms; Champion AI-assisted development tools; Mentor and support engineers through design reviews and technical coaching.
Seniority
Staff, hands-on IC with mentorship responsibilities