Senior Backend Engineer

Global crowdfunding platform that enables people and nonprofits to raise funds for causes they care about.
Backend
Senior Software Engineer
In-Person
501 - 1,000 Employees
2+ years of experience
Finance

Description For Senior Backend Engineer

GoFundMe, a leading global crowdfunding platform, has joined forces with Classy to create a powerful ecosystem that has facilitated over $30 billion in fundraising since 2010. We're seeking a Senior Backend Engineer to join our Incubation and Network Effects team in Buenos Aires, Argentina. This role offers an opportunity to work on mission-critical features that connect people with causes they care about.

As a Senior Backend Engineer, you'll be instrumental in developing and maintaining our platform's backend services, collaborating with cross-functional teams, and ensuring system reliability through on-call rotations. We're looking for someone with 2+ years of experience in backend development, strong knowledge of REST APIs, and expertise in languages like Java, Kotlin, or Python.

The ideal candidate will have experience with relational databases, CI/CD pipelines, and performance optimization. Knowledge of AWS and async processing (SQS/SNS, Kafka) is a plus. You'll be joining a diverse, passionate team that values collaboration and innovation, working in an environment where your contributions directly impact millions of lives.

We offer comprehensive benefits including competitive pay, healthcare coverage, flexible time-off, and support for hybrid work arrangements. Our commitment to DEI, learning opportunities, and community engagement makes GoFundMe an exceptional place to grow your career while making a difference in the world. Join us in our mission to become the most helpful place in the world, where every day presents an opportunity to positively impact someone's life through technology.

Last updated 2 months ago

Responsibilities For Senior Backend Engineer

  • Collaborate with engineers and product management to implement new features
  • Development, testing, deployment, documentation and maintenance of backend services and tools
  • Participate in code reviews
  • 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
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 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
Mental Health Assistance
Parental Leave
Commuter Benefits
  • Competitive pay
  • Comprehensive healthcare benefits
  • Hybrid work support
  • Family planning assistance
  • Commuting assistance
  • Parental leave
  • Flexible time-off
  • Mental health and wellness resources
  • Learning and development programs
  • Volunteering opportunities

Interested in this job?

Jobs Related To GoFundMe Senior Backend Engineer

Sr Software Engineer

Senior Software Engineer role at GoFundMe focusing on Salesforce integrations and development for nonprofit fundraising solutions.

Senior Software Engineer - Incubation and Network Effects

Senior Software Engineer role at GoFundMe, focusing on innovative product development in the Incubation team, offering competitive pay and the opportunity to make a global impact.

Senior Software Engineer - Incubation and Network Effects

Senior Software Engineer role at GoFundMe, building innovative financial products that connect people with causes they care about.

Senior Software Engineer - Incubation and Network Effects

Senior Software Engineer role at GoFundMe, building innovative financial products that connect people with causes they care about.

Senior Software Engineer - Incubation and Network Effects

Senior Software Engineer role at GoFundMe, building innovative financial products that connect people with causes they care about.