Fundraising Analyst

Democratic National Committee
$84,000 - $84,000Remote

About The Position

We’re focused on equipping our fundraising teams with the data-backed strategy and insights they need to operate intelligently and efficiently, and are looking for a Fundraising Analyst with a diverse range of backgrounds and skill sets to help us tackle numerous projects. Whether you have a for-profit background in Analytics Engineering with an analytical mindset or you’ve worked in political or non-profit fundraising before, we’d love to talk to you. Good candidates are extremely detail-oriented while able to move quickly to respond to events or stakeholder needs without sacrificing quality. On a day-to-day basis, our team cares about things like designing tools and reports to enable smarter decision-making, and optimizing messaging and targeting across channels and audiences, to name a few.

Requirements

  • Extremely detail-oriented while able to move quickly to respond to events or stakeholder needs without sacrificing quality.
  • Write clean, well-organized SQL and know how to structure reusable data pipelines.
  • Worked with large, complex datasets—especially those that weren’t tidy to begin with.
  • Enjoy building things with others, not just for them, and believe the best products come from thoughtful partnerships.
  • Used tools like dbt or Airflow to build and maintain production workflows. These could include tools like Dagster, Databricks, AWS Glue, or Dataform.
  • Comfortable with the Google Cloud Platform, especially BigQuery and GCS.
  • Can explain technical tradeoffs clearly to both engineers and non-technical collaborators.
  • Worked in fast-paced environments where priorities shift quickly.

Nice To Haves

  • For-profit background in Analytics Engineering with an analytical mindset
  • Worked in political or non-profit fundraising before
  • Spent time on a campaign or you've worked with political data before.
  • Experience working with political data like state voter files, election results, or data on voter, volunteer, or donor engagement.
  • Direct experience with voter databases and outreach software such as VAN/ Votebuilder, Scale to Win, or Reach.
  • Understanding of how to (and how not to) use predictive modeling, such as Turnout and Support scores.

Responsibilities

  • Perform analysis to understand trends in engagement, areas of program strength, and opportunities for improvement; turn this analysis into actionable insights to optimize where we are focused over time.
  • Manage finance data synced from multiple platforms, create data structures that aggregate and standardize fundraising data for analysis and reporting.
  • Run and validate fundraising models produced by Data Science team
  • Recommend and design experiments to optimize fundraising efforts including, but not limited to, A/B testing on digital campaigns and to direct mail audiences.
  • Build and maintain automated reporting to empower our team with key insights into program performance. Work with engineering teams to consult on data products that can be used to streamline reporting code.
  • Work with Tech Team stakeholders to develop products that streamline repetitive processes, such as targeting, universe development, and list movement between tools; consult on data products that can be used to streamline reporting code and other system automation.
  • Manage ad hoc data requests from stakeholders, ensuring quick turnaround while maintaining data accuracy and quality.

Benefits

  • Generous paid time off, including federal holidays and open leave
  • Health and dental insurance for employee and dependents; 90% paid by the DNC, 10% paid by employee
  • Supplementary vision plans available to employees for purchase
  • Up to a 5% employer match DNC 401(k) plan
  • Pre-tax flexible spending account benefits available to employees and dependents
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service