Data Analyst, Temporary

ProPublica

New York (NY)

On-site

USD 95,000 - 115,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ProPublica, an independent nonprofit newsroom in New York, seeks a data analyst to strengthen fundraising analytics and reporting across Salesforce, Sailthru, and GoFundMe Pro. This 12-month position reports to the director of development services and collaborates with development, membership and product teams to improve donor tracking and measurement across systems.

The ideal candidate translates fundraising questions into reporting frameworks, builds dashboards, and develops scalable

Qualifications

  • 5+ years building reports, dashboards and analytical frameworks in Salesforce.
  • Experience with donor databases and fundraising operations.
  • Strong understanding of donor lifecycle reporting (acquisition, retention, upgrades).
  • Experience across integrated systems like Salesforce, email providers and donation platforms.
  • Translate complex questions into clear reporting structures and insights.
  • Strong SQL skills; Python or R and data visualization are pluses.
  • Comfort with evolving environments and cross-functional collaboration.

Responsibilities

  • Assess and strengthen Salesforce reporting capabilities and gaps.
  • Build standardized reports supporting donor acquisition, retention, upgrades and lapses.
  • Develop attribution methodologies for donor acquisition and first-gift tracking.
  • Create reporting definitions, docs and business rules for consistency.
  • Evaluate data flows between Salesforce and connected systems (Sailthru, Classy/GoFundMe Pro, Stripe).
  • Identify data quality issues and propose practical solutions.
  • Collaborate to improve reporting reliability, data quality and donor journey visibility.
  • Define donor acquisition pathways across channels including newsletters and paid traffic.
  • Build dashboards and recurring reporting tools for strategy and leadership decisions.
  • Reduce manual reporting by creating scalable, self-service resources.

Skills

Salesforce reports
Donor databases
SQL
Python
R
Data visualization
Stakeholder comms

Tools

Salesforce
Sailthru
Classy/GoFundMe Pro
Stripe
Parse.ly
Google Analytics

Job description

ProPublica is an independent, nonprofit newsroom that produces investigative journalism in the public interest.

ProPublica is seeking a data analyst to assist the development team in building out the reporting infrastructure that supports sustainable donor growth across our development team. This 12-month temporary position will focus on strengthening Salesforce reporting, donor acquisition tracking and fundraising analytics across membership, midlevel giving and major gifts.

Reporting to the director of development services, you'll work closely with colleagues across the development, membership and product teams to improve how donor behavior is tracked and measured across systems including Salesforce, Sailthru, Classy/GoFundMe Pro, Parse.ly and Google Analytics.

The ideal candidate combines strong analytical skills with a systems mindset and can translate fundraising questions into reporting frameworks that support better decision-making across the organization.

Responsibilities
  • Assess and strengthen Salesforce reporting capabilities, identifying gaps and opportunities for improvement.
  • Build and standardize reporting that supports donor acquisition, retention, recurring giving conversion, upgrades, lapses, reactivation and donor progression.
  • Develop consistent attribution methodologies for donor acquisition and first-gift tracking.
  • Create shared reporting definitions, documentation and business rules that improve consistency across teams.
  • Evaluate how donor, campaign and engagement data flows between Salesforce and connected systems, including Sailthru, Classy/GoFundMe Pro, Stripe and other fundraising platforms.
  • Identify data quality issues, attribution gaps and reporting inconsistencies, and recommend practical solutions.
  • Partner with product and development services to improve reporting reliability, data quality and donor journey visibility.
  • Help define and operationalize donor acquisition pathways across channels, including newsletters, website traffic and paid acquisition.
  • Build dashboards and recurring reporting tools that support fundraising strategy, campaign analysis, audience segmentation and leadership decision-making.
  • Reduce reliance on manual spreadsheets and ad hoc reporting by creating scalable, self-service reporting resources.
Qualifications
  • 5+ years of experience building reports, dashboards and analytical frameworks in Salesforce.
  • Experience with donor databases, CRM systems and fundraising operations, ideally within nonprofit, membership or philanthropy organizations.
  • Strong understanding of donor acquisition, retention, recurring giving, donor upgrades and life cycle reporting.
  • Experience working across integrated systems such as Salesforce, email service providers and donation platforms.
  • Ability to translate complex business questions into clear reporting structures and actionable insights.
  • Strong SQL skills required; experience with Python, R or data visualization tools is a plus.
  • Comfort working in evolving environments and improving systems incrementally.
  • Strong communication and collaboration skills, with the ability to work effectively across technical and nontechnical teams.
  • An entrepreneurial approach to problem-solving and stakeholder engagement.
What Success in This Role Looks Like
  • Development teams can reliably identify where donors come from and how they move through the donor life cycle.
  • Leadership can track acquisition performance and fundraising outcomes without extensive manual analysis.
  • Core donor journey reporting is documented, trusted and widely used.
  • Salesforce reporting is significantly stronger and easier for teams to use independently.

Cross-functional teams operate from shared reporting definitions and metrics.

  • Staff spend less time gathering data and more time acting on insights.

This job is full time and includes benefits. ProPublica is based in New York, but we’re open to remote candidates. We have offices in New York City; Washington, D.C.; Atlanta; Chicago; Phoenix; and Berkeley, California. Applicants must be eligible to work in the U.S.

The expected salary range for this position is $95,000 to $115,000.

This is a good-faith estimate of what we expect to pay for this position. The final salary figure will take into account a person’s experience, accomplishment and location. ProPublica is committed to paying its staff equitably, and these ranges should not be considered career salary limits or caps.

We are an equal opportunity employer and prohibit discrimination and harassment of any kind. All employment decisions are made without regard to race, color, religion, sex, sexual orientation, national origin, age or any other status protected under applicable law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Fundraising Data Analyst — Salesforce & Dashboards
Fundraising Data Analyst — Salesforce & Dashboards

ProPublica • New York (NY)

Remote
USD 95,000 - 115,000
Analytics Manager
Analytics Manager

The Salvation Army USA Western Territory • Rancho Palos Verdes (CA)

On-site
USD 90,000 - 100,000
Contract Senior Analyst (Evergreen)
Contract Senior Analyst (Evergreen)

Blue State • Washington

Hybrid
Fundraising Data Analyst
Fundraising Data Analyst

UJA Careers • New York (NY)

On-site
USD 80,000 - 90,000
Senior CRM & Reporting Analyst
Senior CRM & Reporting Analyst

The Associated: Jewish Community Federation of Baltimore • Baltimore (MD)

Hybrid
USD 69,000 - 73,000
Health insurance (HSA)
4% 401(k) employer match
Life insurance
+7
Analytics Manager
Analytics Manager

The Salvation Army Southern California • Rancho Palos Verdes (CA)

On-site
USD 90,000 - 100,000
Senior CRM & Reporting Analyst
Senior CRM & Reporting Analyst

CHAI • Baltimore (MD)

Hybrid
USD 69,000 - 73,000
Health insurance
401(k) match
Life insurance
+7
Research Analyst & Data Operations - Foundation
Research Analyst & Data Operations - Foundation

Connecticut Children's • Hartford (CT)

Hybrid
USD 65,000 - 82,000
Head of Data & Analytics
Head of Data & Analytics

Globalgiving Foundation, Inc. • Washington

Hybrid
USD 135,000 - 150,000
Philanthropy Data and Reporting Analyst
Philanthropy Data and Reporting Analyst

Nevada System of Higher Education • Evanston (IL)

On-site
USD 42,000 - 63,000