Staff Engineer

Global crowdfunding platform that has helped raise over $30 billion since 2010, enabling people and organizations to support causes they care about.
$185,000 - $250,000
Backend
Staff Software Engineer
Hybrid
["101 - 500"] Employees
8+ years of experience
Finance

Description For Staff Engineer

GoFundMe, a leading global crowdfunding platform, is seeking a Staff Engineer to join their mission of helping people help each other. With over $30 billion raised since 2010, GoFundMe has established itself as a crucial platform for connecting people with causes they care about.

The role is positioned within the Checkout & Pricing team, where you'll have the opportunity to make a significant impact on the platform's core functionality. As a Staff Engineer, you'll be responsible for designing and developing scalable, high-performance systems that enable millions of users to contribute to causes worldwide. The position requires a blend of technical expertise and leadership skills, as you'll be driving the strategy for new products while collaborating with cross-functional teams.

The ideal candidate brings 8+ years of experience in building complex systems, with a strong background in backend development and distributed systems. You should be comfortable working with technologies like Spring Boot, Kotlin/Java, AWS, Kafka, and Kubernetes. Your experience with performance monitoring tools and ability to architect scalable solutions will be crucial for success in this role.

Working from the San Francisco office in a hybrid setup (3 days per week in-office), you'll enjoy a competitive compensation package of $185,000-$250,000, plus equity and comprehensive benefits. These include healthcare coverage, mental health support, parental leave, and professional development opportunities. The company's commitment to DEI and its mission-driven culture make it an ideal place for those who want to combine technical excellence with meaningful impact.

This is an exceptional opportunity for a senior technical leader who wants to contribute to a platform that makes a real difference in people's lives while working with cutting-edge technologies and shaping the future of digital fundraising.

Last updated a minute ago

Responsibilities For Staff Engineer

  • Drive strategy for new and innovative products within Checkout & Pricing team
  • Take ownership of entire product development lifecycle
  • Collaborate with engineers, product managers, and designers
  • Own technical roadmap for new products
  • Conduct technical exploration to stay ahead of industry trends
  • Define and track key performance indicators (KPIs)
  • Lead engineering efforts for product launches
  • Own post-launch technical strategy

Requirements For Staff Engineer

Kotlin
Java
Kafka
Kubernetes
  • 8+ years of relevant experience in scalable backend systems, complex infrastructure, APIs, or distributed systems
  • Experience in navigating ambiguity and assisting with product scoping
  • Experience in architecting services using well-accepted design patterns
  • Strong project leadership skills from conception to completion
  • Experience in analyzing, diagnosing, and preventing performance problems
  • Experience with application performance monitoring tools like New Relic and Sumo Logic
  • Experience with Spring Boot, AWS preferred

Benefits For Staff Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Equity
Commuter Benefits
  • Competitive pay and comprehensive healthcare benefits
  • Financial assistance for hybrid work
  • Family planning assistance
  • Commuting assistance
  • Generous parental leave
  • Flexible time-off policies
  • Mental health and wellness resources
  • Learning and development programs
  • Recognition programs
  • Equity compensation

Interested in this job?

Jobs Related To GoFundMe Staff Engineer

Staff Software Engineer (Backend)

GoFundMe is hiring a Staff Software Engineer (Backend) to design and develop innovative infrastructure for large-scale, mission-driven products.

Staff Software Engineer, Payments

Staff Software Engineer, Payments at GoFundMe: Design and implement cutting-edge payment solutions for a global platform.

Staff Software Engineer, Guest Displays & Platforms

Lead technical development of Airbnb's guest experience platforms, focusing on pricing and availability systems while mentoring engineering teams and driving technical excellence.

Senior Staff Software Engineer, Community Support Engineering

Lead technical excellence and architect large-scale systems for Airbnb's Community Support Engineering team while mentoring engineers and driving innovation.

Engineering Manager, Community Support Platform

Lead engineering team developing AI-driven customer support platform at Airbnb, managing both technical direction and team growth.