Browse All Jobs

GoFundMe is seeking a Senior Software Engineer to join the Groups and Teams squad. This role involves building and maintaining the peer-to-peer fundraising platform. The ideal candidate will possess strong engineering skills, product understanding, and the ability to thrive in a fast-paced, collaborative environment.

The Senior Software Engineer will contribute to the development and enhancement of product features, ensuring adherence to internal standards and best practices. The successful candidate will troubleshoot and resolve engineering issues, identify technical debt, and advocate for codebase improvements.

Responsibilities:

  • Build and maintain backend and frontend applications
  • Collaborate with engineers, product management, designers
  • Own all aspects of the team’s work, including development, testing, and monitoring
  • Participate in on-call rotations to troubleshoot and resolve urgent engineering issues
  • Participate in code reviews to ensure adherence to internal standards for style, maintainability, and best practices
  • Advocate for codebase improvements and provide leadership and guidance within the team
  • Share your point of view and mentor anyone else on the team who can benefit from your unique experience
  • Identify technical debt and proactively propose and implement solutions

Requirements:

  • Bachelor’s Degree in Computer Science or a related field, or equivalent work experience
  • 5+ years of professional experience developing APIs using a backend framework like Spring, or Django on external customer-facing applications
  • Experience with Spring Boot, Kotlin or Java, AWS, Kafka, Kubernetes
  • Experience with GraphQL
  • Professional experience with relational database design
  • Experience using Git in a workplace environment
  • Experience working in an agile, intensely iterative software development process
  • Experience with performance and optimization problems and the ability to both diagnose and prevent these problems
  • Experience with application performance monitoring and log analytics tools. We use New Relic and Sumo Logic

GoFundMe offers:

  • Market competitive pay
  • Rich healthcare benefits including employer paid premiums for medical/dental/vision
  • 401(k) retirement plan with company matching
  • Hybrid workplace with fully remote flexibility for many roles
  • Supportive time off policies including vacation, sick/mental health days, volunteer days, company holidays, and a floating holiday
  • Learning & development and recognition programs
Apply

GoFundMe

GoFundMe is a global fundraising platform empowering individuals and organizations to raise money for various needs. With a community of over 150 million people, GoFundMe facilitates connections between those seeking help and those willing to offer support. Since 2010, GoFundMe and Classy have enabled users to raise over $30 billion, supporting diverse causes. The company strives to be the world's most helpful place.