×
Register Here to Apply for Jobs or Post Jobs. X

Senior Backend Engineer

Job in Marietta, Cobb County, Georgia, 30064, USA
Listing for: Fundraise Up
Full Time position
Listed on 2026-08-25
Job specializations:
  • Software Development
    Backend Developer
Salary/Wage Range or Industry Benchmark: 55000 - 63000 USD Yearly USD 55000.00 63000.00 YEAR
Job Description & How to Apply Below

Highlights:

Location:

Remote (CET hours preferred) Language:
Russian-speaking team

About Fundraise Up

We’re Fundraise Up - a global fundraising platform built to make donating to nonprofits fast, seamless, and accessible to all. Every month, our technology powers tens of millions of dollars in donations across the globe. We focus on innovation that directly impacts results: faster load times, higher conversion rates, global payment support, and accessibility-first design. Our platform is trusted by many of the world’s leading nonprofits, including UNICEF, the Alzheimer’s Association, and a wide range of global NGOs.

With a 4.9/5 rating across top software review platforms, we’re recognized not just for our impact - but for the quality of the product we deliver.

A Truly Global Product

We operate in the enterprise segment, serving nonprofit organizations across North America, the United Kingdom, Australia, and Europe. We’re building a large and complex product ecosystem that serves nonprofits, donors, and partners around the world. The platform includes a modern checkout experience and customizable widgets (each a standalone SPA), donor, organization, and partner portals , admin tools , and several internal apps.

Our backend is powered by Node.js (Koa, NestJS) and MongoDB . The frontend stack includes Webpack, Vue.js, and React , with nearly all code written in Type Script . For high-throughput messaging and background processing, we use Kafka (for millions of events) and Bull (Redis) . Analytics data is stored in Click House , and we use Elasticsearch for search.

The Team

We are a distributed team of 160+ product professionals, including 80+ engineers. Our team members are mainly based across Spain, Poland, Portugal, Georgia, Armenia, Serbia, Turkey, and Cyprus. Many of our developers bring 5 - 10+ years of experience, and we foster a culture of deep technical curiosity and knowledge sharing. Despite our scale, we operate like a focused team - where every task matters and every voice is heard.

We value thoughtful collaboration, strong engineering practices, and a product mindset. You’ll be joining a team where quality, mentorship, and mutual respect come first.

About the Role

As a Backend Engineer, you will be a key architect of the engine that powers our global platform. You'll resolve complex challenges in a high-load, distributed system, building and scaling the infrastructure that processes millions in donations. This is not a maintenance role; it's a high-impact, product-focused engineering position where clean architecture, performance, and reliability are paramount. You will work on a complex product ecosystem—from our modern checkout experience to donor portals and massive analytics pipelines—all powered by a cutting-edge tech stack.

Technical

Overview

Backend:
Node.js (Koa, NestJS), Type Script Database:
MongoDB Infrastructure:
Kafka for event streaming, Bull (Redis) for background jobs, Click House for analytics, and Elasticsearch for search.

What You’ll Do
  • Design, build, and maintain clean, efficient, and scalable backend services in Node.js and Type Script.
  • Develop new product features from concept to deployment, collaborating closely with product managers and frontend engineers.
  • Own key parts of our backend architecture, making critical decisions that enhance performance, reliability, and security.
  • Write comprehensive unit tests and conduct thorough code reviews to maintain code quality.
  • Proactively identify and implement system improvements, refactoring legacy code where necessary.
  • Contribute to a culture of engineering excellence by mentoring others and sharing your expertise.

At Fundraise Up, AI is a default tool, not an experimental one. We expect every team member to actively use AI in their day-to-day work, identify where AI can change the shape of problems in their function, and grow their fluency as the tools evolve. You should already be using AI meaningfully in your work and understand where it adds value and how it can improve the way you operate.

Requirements
  • Experience:

    7+ years of backend development experience, preferably in a product-driven environment.
  • Node.js Expertise:
    Strong,…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary