LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›GoFundMe›Staff Software Engineer, Social Graph
GoFundMe

About GoFundMe

The world's largest social fundraising platform

🏢 Tech👥 501-1000 employees📅 Founded 2010📍 Centennial, Redwood City, CA⭐ 4.3
B2CB2BFundraisingSocialCharityCrowdfunding

Key Highlights

  • Facilitated over $9 billion in donations since launch
  • Headquartered in Redwood City, CA with 501-1000 employees
  • Backed by tech investors like TCV
  • Offers a GoFundMe Guarantee to protect donors

GoFundMe is the largest social fundraising platform globally, enabling individuals to raise funds for personal, business, and charitable causes. Headquartered in Redwood City, CA, GoFundMe has facilitated over $9 billion in donations since its inception, supporting millions of campaigns. The company...

🎁 Benefits

GoFundMe offers enhanced parental leave, a 401(k) retirement plan with company matching, and a $600 annual fitness and wellness reimbursement. Employe...

🌟 Culture

GoFundMe's culture emphasizes community impact and social responsibility, with quarterly volunteer events and a commitment to democratizing fundraisin...

🌐 Website💼 LinkedIn𝕏 TwitterAll 60 jobs →
GoFundMe

Staff Software Engineer, Social Graph

GoFundMe • San Francisco, CA

Posted 3w ago🏢 HybridSeniorStaff engineer📍 San francisco
Apply Now →

Skills & Technologies

GraphQLPythonAWSDockerData scienceMachine learningGraph theoryDatabase engineering

Overview

GoFundMe is seeking a Staff Software Engineer to lead the architecture and implementation of their social graph platform. You'll work with technologies like GraphQL and AWS, collaborating with cross-functional teams to enhance user experiences. This role requires deep expertise in graph theory and large-scale systems.

Job Description

Who you are

You have extensive experience in software engineering, particularly in building and scaling complex systems — your background includes deep expertise in graph theory and graph-based systems, which you have applied in real-world scenarios. You are a technical leader who enjoys collaborating with cross-functional teams, including Data Science and Machine Learning, to drive innovative solutions. Your experience with large-scale social graph infrastructure has equipped you with the skills to manage billions of nodes and edges efficiently.

You are proficient in designing and implementing graph databases and query systems — your technical acumen allows you to architect solutions that prioritize low-latency performance. You understand the importance of user trust and engagement, and you leverage connectivity and reputation signals to enhance product experiences. You are comfortable working in a hybrid environment, balancing in-office collaboration with remote flexibility.

Desirable

Experience with cloud platforms like AWS is a plus, as is familiarity with containerization technologies such as Docker. You may also have a background in data engineering or machine learning, which would further enhance your contributions to the team. Your ability to communicate complex technical concepts to non-technical stakeholders will be invaluable in this role.

What you'll do

As the Staff Software Engineer at GoFundMe, you will serve as the technical lead for initiatives related to social graph modeling, storage, retrieval, and computation. You will architect and scale graph databases capable of supporting billions of nodes and edges, ensuring that performance remains optimal even under heavy load. Your role will involve designing and shipping graph-backed models that enhance user discovery and recommendations, ultimately improving safety and personalization across the platform.

You will collaborate closely with Data Science, Machine Learning, Product, and Infrastructure teams to design graph representations and build ingestion and transformation pipelines. Your technical direction will guide how the company leverages connectivity and influence signals to drive engagement and trust within the community. You will also be responsible for mentoring junior engineers and fostering a culture of innovation and excellence within the team.

What we offer

At GoFundMe, you will be part of a mission-driven organization dedicated to helping people help each other. We offer a competitive salary and benefits package, along with opportunities for professional growth and development. Our culture emphasizes collaboration, creativity, and a commitment to making a positive impact in the world. Join us in our mission to drive critical social change and extend the reach of our generous community.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at GoFundMe.

Apply Now →Get Job Alerts