GoFundMe

Staff Software Engineer

GoFundMe
Apply
6 months ago
Buenos Aires, ArgentinaStaff+

Responsibilities

  • Define and drive the technical roadmap for the Integrations platform.
  • Lead the design and implementation of APIs, webhooks, system connectivity, and automation workflows.
  • Act as a hands-on expert in software design, system architecture, and engineering best practices.
  • Use AWS services to build scalable and maintainable integration workflows.
  • Evaluate and integrate third-party platforms including Salesforce, Workato, and Zapier.
  • Promote AI-assisted development tools such as GitHub Copilot and Cursor.
  • Mentor engineers through design reviews, pair programming, incident reviews, and technical coaching.
  • Lead architecture efforts and collaborate with cross-functional partners on integration solutions.

Requirements

  • 10+ years of software engineering experience with a deep focus on backend development and systems integration.
  • Strong experience with APIs, GraphQL, webhooks, TypeScript, AWS, and MySQL.
  • Expertise designing robust APIs and scalable integration architectures, including microservices and event-driven architectures.
  • Experience diagnosing and preventing performance and scale problems using application performance monitoring and log analytics tools such as New Relic and Bugsnag.
  • Proficiency in at least two of Node.js, Python, and Java.
  • Strong AWS experience, particularly with AWS Glue, Step Functions, Lambda, and SQS/SNS.
  • Strong startup experience, a product mindset, pragmatic technical judgment, and a mentoring orientation.
  • Preferred experience building or maintaining Salesforce integrations and familiarity with NPC, NPSP, and Experience Cloud.
  • Preferred experience working with CRM products and understanding how different CRMs operate.
  • Preferred experience using AI development tools to accelerate delivery.
  • Working experience with PHP Laravel is preferred.

Benefits

  • Competitive pay and comprehensive healthcare benefits.
  • Financial assistance for hybrid work and family planning.
  • Generous parental leave, flexible time off, and mental health and wellness resources.
  • Learning, development, and recognition programs.
  • Employee resource groups and diversity, equity, and inclusion initiatives.
  • Volunteering program.
  • Candidates considered for this role will be located in Buenos Aires, Argentina.

Tech Stack

AWSGraphQLJavaLaravelMySQLNode.jsPHPPythonTypeScript

Categories

GoFundMe

About GoFundMe

1,001-5,000 employees

GoFundMe builds a crowdfunding platform for individuals and nonprofits to raise money for personal needs, community projects, and charitable causes. The company generates revenue primarily through optional donor tips and payment processing fees, and also supports nonprofit fundraising through its Classy subsidiary. Founded in 2010 and headquartered in Redwood City, California, the platform’s community has raised more than $40 billion.

Contact me