Software Engineer (Backend)

Global crowdfunding platform that has helped raise over $30 billion since 2010, connecting people and nonprofits with supporters worldwide.
Backend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
2+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer (Backend)

GoFundMe, a leading global crowdfunding platform that has facilitated over $30 billion in donations since 2010, is seeking a Backend Software Engineer to join their team in Buenos Aires, Argentina. This role offers an opportunity to make a significant impact by building technology that helps millions of people help each other.

The position requires 2+ years of professional experience in backend development, with expertise in languages like Java, Kotlin, or Python. You'll be responsible for developing and maintaining critical platform features, working with REST APIs, and ensuring optimal performance of backend services. The role involves collaboration with cross-functional teams, participation in code reviews, and on-call rotations.

As part of GoFundMe's engineering team, you'll work in an innovative, fast-paced environment with a mission-driven focus. The company offers comprehensive benefits including competitive pay, healthcare coverage, flexible time-off, parental leave, and mental health support. They maintain a strong commitment to diversity, equity, and inclusion, with various employee resource groups and community engagement opportunities.

The ideal candidate should have experience with relational databases, Git, CI/CD tools, and agile development processes. Knowledge of AWS, GCP, or Azure, and experience with async processing (SQS/SNS, Kafka) is preferred. You'll be joining a collaborative team that values technical excellence, continuous learning, and making a positive difference in people's lives.

This is an in-person role based in Buenos Aires, Argentina, offering the chance to work with a global team while contributing to a platform that enables meaningful social impact. GoFundMe's culture is built on core values including being impatient to be great, finding a way, earning trust every day, and being fueled by purpose.

Last updated 4 days ago

Responsibilities For Software Engineer (Backend)

  • Collaborate with engineers and product management to implement new features
  • Develop, test, deploy, document and maintain backend services and tools
  • Participate in code reviews to maintain internal standards
  • Participate in on-call rotations
  • Recognize and solve technical debt issues
  • Advocate for codebase improvements and provide team leadership

Requirements For Software Engineer (Backend)

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

Benefits For Software Engineer (Backend)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Mental Health Assistance
  • Competitive pay and comprehensive healthcare benefits
  • Financial assistance for hybrid work
  • Family planning support
  • Commuting assistance
  • Generous parental leave
  • Flexible time-off policies
  • Mental health and wellness resources
  • Learning and development programs
  • Employee resource groups
  • Volunteering opportunities

Interested in this job?

Jobs Related To GoFundMe Software Engineer (Backend)

Software Engineer (Backend)

Backend Software Engineer position at GoFundMe in Buenos Aires, building and maintaining services that power global crowdfunding platform with 2+ years experience required.

Software Engineer (Backend)

Backend Software Engineer position at GoFundMe in Buenos Aires, building and maintaining critical backend services for the world's leading crowdfunding platform.

Software Development Engineer (2 years contract), Japan Store Tech

Software Development Engineer role at Amazon's International Technology team, focusing on building cutting-edge applications for Japan Store Tech in Beijing.

Software Development Engineer (2 years contract), Japan Store Tech

Software Development Engineer role at Amazon's International Technology team, focusing on building scalable solutions for customer engagement and membership systems.

Software Dev Engineer II, Identity

Software Dev Engineer II position at Amazon's Identity Services team, focusing on authentication and authorization systems that serve millions of customers worldwide.