Senior Backend Engineer

Global crowdfunding platform that enables people and nonprofits to raise funds, having empowered over $30 billion in donations since 2010.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Finance

Description For Senior Backend Engineer

GoFundMe, the world's leading crowdfunding platform, is seeking a Senior Backend Engineer to join their Giving team in Buenos Aires, Argentina. With a mission to help people help each other, GoFundMe has facilitated over $30 billion in donations since 2010, serving a global community of 150+ million people.

The role offers an exciting opportunity to work on the platform's fundraiser page optimization, directly impacting millions of users worldwide. As a Senior Backend Engineer, you'll be instrumental in developing and maintaining critical backend services, collaborating with cross-functional teams, and providing technical leadership.

The ideal candidate brings 5+ years of backend development experience, with expertise in languages like Java, Kotlin, Python, or PHP. Strong knowledge of relational databases, API development, and modern development practices is essential. Experience with cloud platforms, Kubernetes, and message queuing systems like Kafka is a plus.

GoFundMe offers an exceptional work environment with comprehensive benefits, including full healthcare coverage, 401(k) matching, and flexible hybrid work arrangements. The company maintains a strong commitment to diversity, equity, and inclusion, fostering a culture where employees can make a meaningful impact while growing professionally.

Join a purpose-driven organization that's certified as a Great Place to Work, where your contributions will directly help change lives on a global scale. The role combines technical challenges with social impact, offering the opportunity to be part of a supportive team that's impatient to be great, finds a way, earns trust every day, and is fueled by purpose.

Last updated 7 days ago

Responsibilities For Senior Backend Engineer

  • Collaborate with engineers and product management to implement new features on the GoFundMe Giving team
  • Development, testing, deployment, documentation and maintenance of new and existing backend services and tools
  • Participate in code reviews to maintain internal standards
  • Participate in on-call rotations
  • Recognize technical debt, propose and implement solutions
  • Advocate for improvements to the codebase and provide leadership

Requirements For Senior Backend Engineer

Java
Kotlin
Python
PHP
Kubernetes
Kafka
  • 5+ years of Professional experience with backend programming languages
  • Professional experience with relational database design
  • Professional experience developing GraphQL or REST APIs
  • Experience using Git in a workplace environment
  • Experience with CI/CD tooling
  • Experience working in an agile development process
  • Experience with performance and optimization problems
  • Experience with application performance monitoring and log analytics tools

Benefits For Senior Backend Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
Commuter Benefits
  • Market competitive pay
  • 100% employer paid premiums for medical/dental/vision (employee-only plans)
  • 85% employer paid premiums for medical/dental/vision (employee + dependent plans)
  • HSA contributions
  • 401(k) retirement plan with company matching
  • Hybrid workplace with remote flexibility
  • New hire setup support
  • Wellbeing support
  • Family planning support
  • Commuting expenses support
  • Mental wellness programs
  • Generous paid parental leave
  • Family planning stipend
  • Life and disability coverage
  • Vacation time
  • Sick/mental health days
  • Volunteer days
  • Company holidays
  • Floating holiday
  • Learning & development programs
  • Recognition programs
  • 'Gives Back' Program
  • Employee resource groups

Interested in this job?

Jobs Related To GoFundMe Senior Backend Engineer

Senior Backend Engineer

Senior Backend Engineer role at GoFundMe, developing platform features that connect people with causes they care about, located in Buenos Aires.

Senior Software Engineer

Senior Software Engineer role at GoFundMe, building public APIs and integrations for nonprofit fundraising platform, requiring Node.js and TypeScript expertise.

Senior Software Engineer, Payments

Senior Software Engineer position at GoFundMe focusing on building scalable payment systems to process billions in donations, offering competitive compensation and comprehensive benefits.

Senior Software Engineer (Payments)

Senior Software Engineer (Payments) role at GoFundMe, building next-generation payments infrastructure in Buenos Aires, Argentina.

Software Engineer (Integrity)

Senior Full Stack Engineer role at GoFundMe, focusing on platform integrity and innovative solutions to empower fundraisers and donors.