Senior Manager, Software Engineering
Core
Lead the engineering team responsible for systems and platforms powering critical integrations across GoFundMe, including Public APIs, Webhooks, and Salesforce integrations.
Role type
Senior Manager, Software Engineering (Integrations Platform)
Builds
Public APIs, Webhooks, Salesforce integrations, and strategic integration solutions connecting GoFundMe with customers, nonprofit partners, and third-party platforms.
Domain
Nonprofit fundraising technology / Integration platforms
Deliverable
production ML models | product features | infrastructure
Required skills
People management, technical strategy, architecture design, distributed systems, event-driven architectures, AWS services, operational excellence, incident response, cross-functional collaboration, recruiting, mentoring.
Preferred skills
Managing integration/platform/API teams, Salesforce ecosystem experience (NPC, NPSP, Experience Cloud), workflow orchestration (Temporal, Cadence), re-platforming/migration leadership, iPaaS platforms (Zapier, Workato), PHP/Laravel, AI coding agent conventions.
Technologies
TypeScript, Node.js, AWS (Lambda, SQS, SNS, DynamoDB, ECS, API Gateway), Salesforce, Temporal, Cadence, Zapier, Workato, PHP, Laravel, Claude Code, Cursor, GitHub Copilot.
Responsibilities
Lead and grow a team of 5-8 engineers; own delivery of the integrations roadmap; operate as a player-coach in architecture reviews and prototyping; recruit, hire, and develop engineers; guide migration to the next-generation platform; drive operational excellence with SLO-based monitoring and incident response; partner cross-functionally with Product, Design, and external partners; champion AI-assisted development practices.
Seniority
Senior, hands-on IC leader