CrawlJobs Logo

Staff Software Engineer, Social Graph

gofundme.com Logo

GoFundMe

Location Icon

Location:
United States , San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

181000.00 - 271000.00 USD / Year

Job Description:

We are seeking a Staff Software Engineer with deep expertise in graph theory, graph-based systems, and large-scale social graph infrastructure. In this role, you will serve as a technical leader driving the architecture, implementation, and scaling of our social graph platform—powering trust, recommendations, user discovery, and other core product experiences. You will collaborate closely with Data Science, ML, Product, and Infrastructure teams to design graph representations, build ingestion and transformation pipelines, and deploy graph-backed models at massive scale. You will set technical direction for how we leverage connectivity, influence, and reputation signals to improve safety, personalization, and engagement across our ecosystem.

Job Responsibility:

  • Serve as the technical lead for initiatives related to social graph modeling, storage, retrieval, and computation
  • Architect and scale graph databases and graph query systems capable of supporting billions of nodes and edges with low-latency performance
  • Design and ship pipelines for ingesting, cleaning, and transforming social and behavioral data into graph structures
  • Partner with ML teams to productionize graph-based features, including embeddings, similarity signals, trust metrics, and GNN-powered ranking features
  • Lead the development of graph-informed recommendation, trust, and safety systems, ensuring models reflect real-world connectivity patterns
  • Define and implement feature engineering strategies leveraging graph topology (e.g., mutual connections, influence scoring, community structure)
  • Contribute to architecture decisions related to streaming systems (Kafka, Flink, Spark Streaming) and real-time graph updates
  • Mentor engineers and guide best practices on graph design, distributed systems, feature computation, and ML integration
  • Collaborate with Product to translate graph capabilities into business-impacting features that drive trust, engagement, and discovery
  • Ensure reliability, scalability, observability, and data quality in all graph-related systems

Requirements:

  • 8+ years of industry experience, including significant experience at senior / staff / principal levels
  • Demonstrated expertise launching and scaling graph-based applications in production
  • Deep understanding of graph theory, graph algorithms (e.g., traversal, clustering, centrality), and modern graph data structures
  • Expert-level experience with graph databases (Neo4j, TigerGraph, JanusGraph, DGL-backed systems, etc.) and efficient graph querying
  • Proven ability to design high-scale pipelines for ingesting and transforming social or behavioral data
  • Experience with distributed streaming frameworks (Kafka, Flink, Spark Streaming)
  • Hands-on experience incorporating graph-derived features into recommendation, ranking, trust, or safety models
  • Familiarity with Graph Neural Networks (GNNs), graph embeddings, or graph-based ranking systems
  • Strong product intuition and ability to articulate how graph systems drive business outcomes
  • Ability to influence architectural direction and mentor teams

Nice to have:

  • Experience supporting real-time or near-real-time graph updates
  • Background in large social networks, marketplaces, trust & safety, or other graph-heavy domains
  • Track record of cross-functional technical leadership
  • Publications, patents, or open-source contributions in graph algorithms, GNNs, or infrastructure
What we offer:
  • Competitive pay and comprehensive healthcare benefits
  • Financial assistance for things like hybrid work, family planning
  • Generous parental leave
  • Flexible time-off policies
  • Mental health and wellness resources
  • Learning, development, and recognition programs
  • Volunteering program
  • Equity

Additional Information:

Job Posted:
January 05, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Staff Software Engineer, Social Graph

New

Bookkeeper

We are looking for a skilled Bookkeeper to join our team in Bruce Township, Mich...
Location
Location
United States , Bruce Township, Michigan
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 2 years of bookkeeping experience, with a strong focus on accounts payable and receivable
  • Proficiency in Microsoft Excel, including the ability to create and manage spreadsheets
  • Familiarity with accounting software systems like ServiceTitan and Foundation Software
  • Strong organizational skills and attention to detail
  • Ability to work independently and manage multiple tasks effectively
  • Solid understanding of financial principles and practices
  • Excellent communication skills to collaborate with team members and resolve issues
  • Experience in bank reconciliations and preparing financial reports
Job Responsibility
Job Responsibility
  • Process and enter invoices accurately and efficiently
  • Manage accounts payable and accounts receivable functions, ensuring timely payments and collections
  • Conduct regular bank reconciliations to maintain accurate financial records
  • Review and verify invoices for accuracy and compliance with company policies
  • Utilize accounting software systems such as ServiceTitan and Foundation Software to perform bookkeeping tasks
  • Prepare financial reports and summaries for management
  • Maintain organized financial records and documentation
  • Collaborate with other departments to resolve discrepancies and streamline processes
  • Assist in month-end and year-end financial closing activities
  • Ensure compliance with all relevant financial regulations and standards
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right
New

MRS Inventory Lead

The MRS Inventory Lead will be responsible for leading the MRS team in performin...
Location
Location
United States , Secaucus
Salary
Salary:
20.00 USD / Hour
sanmina.com Logo
Sanmina
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to work 2nd Shift-3pm-11:45pm
  • 1+ years of equivalent experience preferred but not required
  • High School diploma or equivalent
  • Bilingual in English and Spanish preferred but not required
  • Intermediate Excel computer skills
  • Ability to handle multiple tasks and aggressive deadlines
  • Requires the ability to bend, twist, pull, lift and stand for extended periods of time
  • Capable of lifting a minimum of 30lb unassisted
  • Knowledge of computer components and parts preferred but not required
  • Ability to use pallet jack a plus
Job Responsibility
Job Responsibility
  • Lead the MRS team in performing daily activities such as material swap with production teams in a timely manner
  • Support production teams requests
  • Review daily MRS tickets report and ensure proper disposition
  • Maintain inventory accuracy both systematically and physically and solve any discrepancy if found
  • Keep the MRS area organized and clean by following 6S guidelines - Shares housekeeping responsibilities with the team
  • Leads start-of-shift meeting to discuss any urgent or pending tasks, and any issues that were reported by the previous shift
  • Ensure team members follow MRS procedures and address mistakes if found
  • Provide training to team new MRS members
  • Participate in MRS leadership meetings to address and solve issues encountered by team members
What we offer
What we offer
  • Competitive base salary
  • Performance-based annual bonus eligibility
  • 401(k) retirement savings plan
  • Tuition reimbursement for eligible education programs
  • Comprehensive medical, dental, and vision coverage with access to leading providers
  • Mental health resources and employee wellness support programs
  • Company-paid life and disability insurance
  • Paid time off (PTO) and company-paid holidays
  • Parental leave and family care support programs
  • Structured training programs and on-the-job learning opportunities
  • Fulltime
Read More
Arrow Right
New

HR Coordinator

This is a long-term contract position where you will play a crucial role in supp...
Location
Location
United States , Canton
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in Human Resources administration or coordination
  • Familiarity with onboarding processes and compliance requirements
  • Strong knowledge of pre-employment workflows and related procedures
  • Proficiency in using HRIS systems and managing employee records
  • Understanding of HR compliance standards and regulations
  • Excellent organizational and multitasking abilities
  • Strong communication skills and the ability to collaborate effectively within a team
  • Attention to detail and a commitment to maintaining confidentiality in HR matters
Job Responsibility
Job Responsibility
  • Maintain and organize employee files to ensure all records are accurate and up-to-date
  • Assist with onboarding procedures, ensuring compliance with company policies and legal requirements
  • Conduct background checks and support other pre-employment processes
  • Collaborate on HR documentation and project-related tasks to enhance workflow efficiency
  • Utilize HRIS systems to manage and update employee records effectively
  • Ensure adherence to HR compliance standards and regulations within all processes
  • Provide administrative support to the HR team, including scheduling and communication
  • Address employee inquiries related to HR policies and procedures
  • Facilitate the preparation and tracking of reports and data relevant to HR operations
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right
New

Maintenance Engineer

We have an opening for a highly motivated Maintenance Engineer to join our Engin...
Location
Location
Italy , Pomezia
Salary
Salary:
Not provided
irbm.com Logo
IRBM
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in engineering (mechanical, electrical or electronic)
  • PES as CEI 11-27
  • Good knowledge (written and spoken) of the English language
  • Basic knowledge of Autocad
  • Autonomy with the main applications of the MS Office™
Job Responsibility
Job Responsibility
  • Review and prepare Work Order Plan on ERP to actualize current and future activities to international standards, users requirements, process specifications and EHS standard operating procedures
  • Define with Maintenance Manager the priorities harmonizing ordinary, extraordinary, planned and unplanned activities related to facilities, utilities, HVAC, laboratories equipment and technical furniture
  • Support Maintenance Team program through detailed scheduling
  • Support Maintenance Manager to keep under control deadline of periodic checks (PED, electrical plant, fire systems etc.) and relative documentation
  • Prepare and review standard operating procedures for GMP and non – GMP application
  • Support spare parts and technical warehouse management
  • Review and improve maintenance metering system, standardize maintenance reports, propose and implement small maintenance projects for continuous improvement
  • Introduce reliability program on maintenance
  • Collect and evaluate data, and develop plans
  • Maintain and upgrade maintenance documentation of the plants / Site (datasheet, technical specifications, manuals, electrical drawings etc.)
Read More
Arrow Right
New

Financial Business Analyst

We are currently seeking a Financial Business Analyst to be based out of our Sec...
Location
Location
United States , Secaucus
Salary
Salary:
52500.00 - 77000.00 USD / Year
sanmina.com Logo
Sanmina
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in mathematics, Statistics, Data Science, Finance or related fields and 2+ years of experience in financial analysis and data visualization (alternatively a MS degree with 0+ years of experience)
  • Advanced Excel and PowerPoint skills, including pivot tables and VLOOKUPs (macros a plus)
  • Working knowledge of SQL, Tableau, and Python data libraries (Pandas, NumPy)
  • Strong analytical, problem‑solving, and data‑driven decision‑making skills
  • Excellent verbal and written communication skills with strong attention to detail
  • Ability to collaborate effectively and work across multiple teams
  • High adaptability, positive attitude, and consistent drive for high‑quality results
Job Responsibility
Job Responsibility
  • Audit of financial calculations and data to ensure accuracy, predominately related to customer rebate and reconciliation programs
  • Collection, organization, and manipulation of existing data from various sources to analyze variances and communicate the financial impact
  • Improve financial status by monitoring variances, analyzing results, identifying trends and recommending actions to management
  • Responsible for generating, maintaining, and analyzing reports and data for periodic operational reviews and business process improvements
  • Collaborate with upper level management on the financial and strategic impact of new programs
  • Develop and maintain an understanding of system dependencies, workflows, integrations, and processes of application
  • Identify/recognize problems from various perspectives (cross-org) to understand implications and propose solutions
What we offer
What we offer
  • Competitive base salary
  • Performance-based annual bonus eligibility
  • 401(k) retirement savings plan
  • Tuition reimbursement for eligible education programs
  • Comprehensive medical, dental, and vision coverage with access to leading providers
  • Mental health resources and employee wellness support programs
  • Company-paid life and disability insurance
  • Paid time off (PTO) and company-paid holidays
  • Parental leave and family care support programs
  • Structured training programs and on-the-job learning opportunities
  • Fulltime
Read More
Arrow Right
New

Legal Secretary

We are looking for a detail-oriented Legal Secretary to join our team in Ypsilan...
Location
Location
United States , Ypsilanti
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in e-filing and court filing processes
  • Strong skills in managing calendars and scheduling appointments
  • Experience handling dictation tasks with precision and attention to detail
  • Familiarity with labor contracts and real estate transaction documentation
  • Ability to work independently and collaboratively in a hybrid work setting
  • Excellent organizational skills to manage multiple tasks simultaneously
  • Strong communication abilities to liaise effectively with clients and colleagues
Job Responsibility
Job Responsibility
  • Assist with drafting, editing, and finalizing legal documents, including those related to labor contracts and real estate transactions
  • Manage electronic filing systems and ensure timely submission of court filings
  • Coordinate and maintain the attorney’s calendar, scheduling meetings, deadlines, and appointments
  • Handle heavy dictation tasks, transcribing legal and administrative notes with accuracy
  • Prepare and organize files for municipal transactions and related legal matters
  • Conduct thorough reviews of documents to ensure compliance with legal standards
  • Provide administrative support during hybrid work schedules, maintaining communication and productivity
  • Act as the point of contact for coordinating with external clients and stakeholders
  • Ensure all documentation is properly formatted and filed according to legal requirements
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right
New

Jr Research Associate Compound Management

We have an opening for a highly motivated Jr Research Associate to join our comp...
Location
Location
Italy , Pomezia
Salary
Salary:
Not provided
irbm.com Logo
IRBM
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Diploma
  • Over two years of industrial experience is a plus
  • Good knowledge of the MS Office™ package (Excel ™
  • PowerPoint ™
  • Word ™
  • Outlook ™)
  • Good knowledge of common purification techniques and analytical techniques (UPLC/HPLC and mass spectrometry)
  • Good understanding of associated software is desirable (MassLynx, Empower)
  • Strong organizational and record keeping skills
  • Attention to details and accurate record keeping
Job Responsibility
Job Responsibility
  • Proactively contribute to the logistical aspects of compound management including: Sample inventory, reformatting, analysis, tracking and storage
  • Accurate record keeping
  • Dispatch samples internally or to external partners
  • Purification of final compounds and intermediates using mass directed HPLC
  • Close liaison with IRBM’s logistical team and Procurement
Read More
Arrow Right
New

Staff IT Application Software Developer

We are looking for a passionate Staff Software Developer to design, develop and ...
Location
Location
United States , Secaucus
Salary
Salary:
105000.00 - 140000.00 USD / Year
sanmina.com Logo
Sanmina
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor degree or equivalent
  • Minimum of 5+ years of experience
  • C# web development with .NET framework
  • Experience with web development
  • Experience with MVC, MVVM design pattern and frameworks (Angularjs or Knockoutjs library preferred)
  • Working experience with relational databases and SQL, must be familiar with framework for DAL (Data Access Layer)
  • Ability to translate user requirement to technique implementation and break down to tasks
  • Using Microsoft visual studio as IDE is required
  • Experience with source control (SVN or Git Hub)
  • Strong verbal communication skill and team collaboration consensus required
Job Responsibility
Job Responsibility
  • Design, development and custom application testing as per user requirement
  • Analyze and estimate impact for potential upgrade or migration of the existing solution
  • Design and implementation of software projects using C#
  • Document technical specifications
  • Provide technical support and troubleshoot to end user issues
What we offer
What we offer
  • Performance-based annual bonus eligibility
  • 401(k) retirement savings plan
  • Tuition reimbursement for eligible education programs
  • Comprehensive medical, dental, and vision coverage with access to leading providers
  • Mental health resources and employee wellness support programs
  • Company-paid life and disability insurance
  • Paid time off (PTO) and company-paid holidays
  • Parental leave and family care support programs
  • Structured training programs and on-the-job learning opportunities
  • Matching gifts and volunteer programs to support causes you care about
Read More
Arrow Right