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

Description For Software Engineer (Backend)

GoFundMe, a leading global crowdfunding platform, is seeking a Backend Software Engineer in Buenos Aires, Argentina. With over 150 million users and $30 billion raised since 2010, we're on a mission to help people help each other through cutting-edge technology. The role requires 2+ years of experience in backend development, focusing on languages like Java, Kotlin, or Python. You'll be responsible for developing and maintaining backend services, implementing new features, and participating in code reviews and on-call rotations. The ideal candidate should have strong experience with relational databases, REST APIs, and modern development practices including CI/CD and performance optimization. We offer a collaborative, mission-driven environment with comprehensive benefits including healthcare, flexible time-off, and professional development opportunities. Join us in making a positive impact on millions of lives while working with a diverse, passionate team in a fast-paced, innovative atmosphere. The position offers competitive compensation, extensive benefits, and the chance to contribute to a platform that connects people worldwide for meaningful causes.

Last updated 18 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
Mental Health Assistance
Parental Leave
Commuter Benefits
  • Competitive pay and comprehensive healthcare benefits
  • Hybrid work support
  • Family planning assistance
  • Commuting benefits
  • Generous parental leave
  • Flexible time-off policies
  • Mental health and wellness resources
  • Learning and development programs
  • Volunteering opportunities

Interested in this job?

Jobs Related To GoFundMe Software Engineer (Backend)

Software Engineer (Backend)

Backend Software Engineer role at GoFundMe, developing and maintaining platform features and services using Java, Kotlin, or Python, 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, Amazon Music

Software Development Engineer position at Amazon Music, building scalable systems for playlist and queue experiences serving millions of customers.

Software Development Engineer, FinTech Infrastructure

Build high-performance, globally scalable financial systems at Amazon as a Software Development Engineer in the FinTech Infrastructure team.

Software Development Engineer, Digital Payments and Emerging Markets

Lead software development role focusing on digital payments solutions at Amazon, requiring 3+ years experience and expertise in scalable system design.