Senior Manager, Software Engineering

GoFundMeSan Francisco, CA
Hybrid

About The Position

GoFundMe is seeking a Senior Software Engineering Manager to lead the team responsible for GoFundMe Pro's campaign-creation experience. The Create squad focuses on making powerful fundraising accessible to nonprofits, enabling them to express their mission while the platform handles the complexity of creating optimized, launch-ready campaigns. The role involves leading engineers who build Studio (the campaign builder), creation tools, templates, brand kits, guided workflows, AI-assisted content, and the preview-to-publish flow. This is a hands-on leadership position requiring people management, product-minded engineering, and a data-driven, experiment-first approach. The squad is recognized for its pioneering work in AI-accelerated development.

Requirements

  • Experience leading and growing software engineering teams as a people manager, including hiring, coaching, performance management, and career development.
  • Strong hands-on engineering background.
  • Strong background building complex, customer-facing web applications.
  • Deep expertise in TypeScript and modern frontend frameworks such as React.
  • Comfort operating across the full stack.
  • A product-minded, outcomes-first approach, framing work around user problems and measurable behavior change.
  • Experience partnering naturally with Product and Design.
  • Experience delivering in a data-driven, experimentation-heavy environment, including A/B testing, funnel and conversion optimization, and analytics instrumentation.
  • A track record of shipping iteratively with a bias to action, balancing speed and quality on a revenue-generating product surface.
  • Strong sense of web craft: performance, accessibility, reliability, and design system driven UI.
  • Excellent communication and collaboration skills, with the ability to lead a distributed team across time zones.
  • A passion for mentoring engineers, building inclusive teams, and leading as a coach and servant to the team.

Nice To Haves

  • Experience building rich, interactive builder or editor experiences (drag-and-drop, WYSIWYG, templating, live preview).
  • Experience with design systems and shared component libraries.
  • Experience integrating AI/LLM-powered features into products, such as content generation or intelligent suggestions.
  • Familiarity with product analytics and session tooling such as Heap, FullStory, Amplitude, or Looker.
  • Experience in B2B SaaS, nonprofit technology, fintech, or e-commerce/checkout conversion.
  • Experience owning a customer-facing checkout or conversion funnel.
  • Familiarity with AWS and modern CI/CD practices.
  • Demonstrated experience driving AI-assisted development adoption and best practices across teams.

Responsibilities

  • Lead, coach, and grow the Create squad (~8 engineers across frontend, fullstack, and backend) as a servant-leader, removing blockers and fostering an inclusive culture.
  • Own engineering delivery for the campaign-creation experience, including the Studio builder framework, creation tools, templates, brand kits, guided workflows, AI-assisted content, and the preview-to-publish flow.
  • Operate in a triad with Product and Design, engaging early in problem framing, scope, and tradeoffs, anchoring initiatives on clear outcomes and success metrics.
  • Champion an outcomes-over-output, bias-to-action culture, favoring rapid PoCs and iterative delivery.
  • Act as a player-coach by participating in architecture and design reviews, technical decisions, code review, and incident response, contributing hands-on where most effective.
  • Raise the bar on quality for a complex, interactive builder, focusing on performance, accessibility, reliability, and maintainability.
  • Move key metrics such as Studio adoption, campaign-creation rate, time-to-publish, and conversion through experimentation and A/B testing.
  • Partner cross-functionally with Product Marketing, Care/Support, Data, and adjacent squads on dependencies, GTM, and end-to-end experience.
  • Recruit, hire, onboard, and develop engineers across a distributed team through regular 1:1s, feedback, career development, and performance management.
  • Champion AI-assisted software development using tools like Claude Code, Cursor, and GitHub Copilot, and explore AI-powered product capabilities.
  • Own the squad's operational health and technical excellence, including incident response, observability, SLI/SLOs, test coverage, CI/CD, and trunk-based development.

Benefits

  • Competitive pay
  • Comprehensive healthcare benefits
  • Financial assistance for hybrid work
  • Family planning assistance
  • Generous parental leave
  • Flexible time-off policies
  • Mental health and wellness resources
  • Learning, development, and recognition programs
  • Opportunities to contribute to diversity, equity, and inclusion initiatives
  • Volunteering program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service