Senior Manager, Software Engineering (Campaign Creation Experience)
Job Summary
We’re hiring a Senior Software Engineering Manager to lead the team behind GoFundMe Pro's campaign-creation experience. The Create squad builds Studio, the campaign builder, and related tools to make fundraising accessible for nonprofits.
About the Role
This is a hands-on leadership role blending people leadership, product-minded engineering, and a data-driven, experiment-first culture. The Create squad is recognized for its pioneering work in AI-accelerated development.
Responsibilities
- Own engineering delivery for the campaign-creation experience, including Studio builder framework, creation tools, optimized templates, brand kits, guided workflows, AI-assisted text and content, and the preview → save → publish flow.
- Operate in a tight triad with Product and Design, engaging early on problem framing, scope, and tradeoffs, and anchoring every initiative on a clear outcome and success metric before building begins.
- Champion an outcomes-over-output, bias-to-action culture: ship the smallest version that delivers real customer value, favoring rapid PoCs and iterative delivery over large up-front bets.
- Operate as a player-coach by participating in architecture and design reviews, technical decisions, code review, and incident response, and contributing hands-on where it adds the most leverage.
- Raise the bar on quality for a complex, interactive builder (performance, accessibility, reliability, and maintainability on a customer-facing revenue surface).
- Move the metrics that matter - 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 a seamless end-to-end experience.
- Recruit, hire, onboard, and develop engineers across a distributed team through regular 1:1s, actionable feedback, career development, and performance management.
- Own the squad's operational health and technical excellence, including incident response, observability, SLI/SLOs, test coverage, CI/CD, and trunk-based development.
Requirements
- Experience leading and growing software engineering teams as a people manager including hiring, coaching, performance management, and career development, backed by a strong hands-on engineering background.
- Strong background building complex, customer-facing web applications, with deep expertise in TypeScript and modern frontend frameworks such as React, and comfort operating across the full stack.
- A product-minded, outcomes-first approach: you frame work around user problems and measurable behavior change rather than feature lists, and you partner 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.
- A 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.
Preferred 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.
Why You'll Love It Here
- Make an Impact: Be part of a mission-driven organization making a positive difference in millions of lives every year.
- Innovative Environment: Work with a diverse, passionate, and talented team in a fast-paced, forward-thinking atmosphere.
- Collaborative Team: Join a fun and collaborative team that works hard and celebrates success together.
- Competitive Benefits: Enjoy competitive pay and comprehensive healthcare benefits.
- Holistic Support: Enjoy financial assistance for things like hybrid work, family planning, along with generous parental leave, flexible time-off policies, and mental health and wellness resources to support your overall well-being.
- Growth Opportunities: Participate in learning, development, and recognition programs to help you thrive and grow.
- Commitment to DEI: Contribute to diversity, equity, and inclusion through ongoing initiatives and employee resource groups.
- Community Engagement: Make a difference through our volunteering program.
Pay & Benefits
The total annual salary for this full-time position in this location is $219,000–$329,000 + equity + benefits. Our salary ranges are determined by role, level, and location. Individual pay is determined by work location and additional factors including job-related skills, experience, and relevant education or training.