Remote Software Engineer for Data-Driven Nonprofit Tools

Donorlytics Inc.

United States

Hybrid

USD 60,000 - 70,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote role
Paid time off

Job summary

Donorlytics Inc. is a growing technology company that uses data and AI to support mission-driven organizations. As a Software Engineer, you’ll design, develop, test, and maintain systems that deliver value, working with leadership to ship reliable features and bolster the platform.

You’ll have 2–5 years of professional software engineering experience, with broad ownership, learning opportunities, and meaningful impact on nonprofit customers. Familiarity with a specific stack is not required.

Qualifications

  • Bachelor’s degree in Computer Science or a closely related field.
  • 2 to 5 years of professional software engineering experience.
  • Strong fundamentals in data structures and algorithms.

Responsibilities

  • Build and maintain services, APIs, and interfaces turning nonprofit data into product experiences.
  • Develop and test data integration and transformation logic for donor, fundraising, and organizational analytics.
  • Implement analytic definitions and data quality checks for accurate insights.
  • Ship product features end to end from implementation through testing and review.
  • Improve reliability, security, and operational readiness as we scale the platform.
  • Read existing code, debug issues, and extend systems consistently.
  • Communicate progress, blockers, and tradeoffs clearly.
  • Learn new tools and platforms as needed to get the work done.

Skills

Software engineering
Data structures
Algorithms
Learning new tools
Independent work
Communication skills

Education

Bachelor’s degree in Computer Science or a closely related field

Tools

Relational databases
Cloud platforms
CI/CD
Containers

Job description

Donorlytics is a growing technology company using data and AI to support mission-driven organizations. We build practical tools that help nonprofit teams operate with greater clarity, confidence, and effectiveness. Our environment is calm, supportive, and focused on meaningful work built with modern technology.

  • Early stage, funded, and growing
  • AI powered tools built for the nonprofit sector
  • Strong reputation with early users and advisors
Role Overview

As a Software Engineer, you will help design, develop, test, and maintain the systems that deliver that value. You’ll work closely with engineering leadership and cross-functional partners to ship reliable product features, strengthen our platform, and support the infrastructure and operational practices that keep us growing responsibly.

This role is a strong fit for someone with 2 to 5 years of professional software engineering experience who wants broad ownership, continued learning, and the chance to see their work make a real difference. Familiarity with a specific technology stack is not required.

What you’ll do
  • Build and maintain services, APIs, and application interfaces that turn nonprofit data into useful product experiences
  • Develop and test the data integration and transformation logic behind donor, fundraising, and organizational analytics
  • Implement analytic definitions and data quality checks so insights are accurate and incomplete data is handled clearly
  • Ship product features end to end, from implementation through testing and pull request review
  • Help improve reliability, security, and operational readiness as we scale the platform
  • Debug issues, read existing code carefully, and extend systems in a consistent way
  • Communicate clearly on progress, blockers, and tradeoffs
  • Take on a mix of product work and foundational engineering tasks as priorities shift
  • Learn new tools and platforms as needed to get the work done
Who You Are

You have a solid foundation in software engineering and enjoy learning new tools and systems. You take ownership of your work, communicate progress and blockers clearly, and are comfortable working independently with guidance. You value reliable code, thoughtful collaboration, and seeing how your work helps customers.

This Role Is Not For You If
  • You want to work only in one language, framework, or part of the product
  • You prefer narrowly defined tasks over a mix of product and foundational engineering work
  • You are uncomfortable with shifting priorities in a small, growing team
Requirements
  • Bachelor’s degree in Computer Science or a closely related field
  • 2 to 5 years of professional software engineering experience building and maintaining production software
  • Understanding of data structures, algorithms, and software engineering fundamentals
  • Demonstrated ability to learn new languages, frameworks, or platforms quickly
  • Comfortable working full-time in a small, fast-moving environment
  • Strong written and verbal communication skills; able to work independently with guidance
  • Legally authorized to work in the U.S.
Preferred Qualifications
  • Experience building backend services or APIs
  • Experience with application or frontend development
  • Familiarity with relational databases
  • Exposure to cloud platforms, containers, or CI/CD
  • Interest in security, reliability, or compliance-minded engineering practices
Compensation and Benefits

Base salary: $90,000 to $135,000 annually, plus eligibility for a performance bonus. Final base salary depends on experience.

Benefits include:

  • Remote role
  • Paid time off

Donorlytics is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity or expression, age, disability, veteran status, or any other legally protected status.

Perks and benefits

What we offer
Compensation

Competitive salary aligned with the level of ownership and impact expected.

Health Coverage

Health, dental, and vision support for you and your family.

401(k)

Retirement plan with company contribution.

Flexible Work

Work remotely with a schedule that supports focus and output.

Time Off

Generous paid time off. Take the time when you need it.

Focused Environment

No unnecessary meetings. We prioritize time to think and build.

Open positions

We are always looking for talented people who are curious, motivated and excited to help shape the future of building.

If this sounds like the right place for you, fill out the form and let’s explore working together.

first Name

Last Name

Email

Tell us about yourself

I'm not a robot

reCAPTCHA

Your data is already

there. Put it to work.

Every organization has a story hiding in their data. Let's find yours together.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Donorlytics Inc. • United States

Hybrid
USD 60,000 - 70,000
Remote role
Paid time off
Software Engineer (Full Stack)
Software Engineer (Full Stack)

Donorbox • United States

Remote
USD 52,000 - 58,000
Fully remote work from home
Employee equity plan (stock options)
Home office stipend up to $1.5k
+3
Software Engineer (Full Stack)
Software Engineer (Full Stack)

Donorbox • United States

Remote
USD 52,000 - 58,000
Employee equity plan (stock options)
Home office reimbursement up to $1,500
21 days paid time off, 8 holidays, 2 +
+1
Product Designer
Product Designer

Donorbox • United States

Remote
USD 90,000 - 110,000
Generous time off policy
Employer-sponsored health insurance
401(k) retirement plan
+3
Senior Software Engineer, Online Giving (General Interest)
Senior Software Engineer, Online Giving (General Interest)

GiveCampus • United States

Remote
USD 110,000 - 150,000
Product Owner
Product Owner

Foundant Technologies, Inc. • United States

Remote
USD 120,000 - 170,000
Tuition reimbursement
Lifestyle reimbursements
Mindfulness and fitness initiatives
+1
Revenue Analytics Manager USA
Revenue Analytics Manager USA

Fundraise Up, Inc. • United States

Remote
USD 149,000 - 162,000
Health, Dental, and Vision insurance
FSA and HSA Spending Account
20 days vacation + 5 sick days + 11 +
+6
Data Engineer
Data Engineer

Virtuous • Phoenix (AZ)

On-site
USD 90,000 - 110,000
Employee recognition through Bonusly
401(k) with company matching
Unlimited PTO
+4
Remote Client Solutions Lead - Nonprofit Tech
Remote Client Solutions Lead - Nonprofit Tech

Togetherwork • United States

Hybrid
USD 80,000 - 100,000
Medical, dental, and vision insurance
Employer-paid disability insurance
Employer-paid Life and AD&D insurance
+3
Principal Software Engineer
Principal Software Engineer

Foundant Technologies Inc. • Bozeman (MT)

Remote
USD 150,000 - 210,000
Flexible PTO
Tuition reimbursement
Mindfulness programs
+1