Color Of Change is the nation’s largest online racial justice organization. As a national online force driven by over one million members, we help people respond effectively to injustice in the world around us, moving decision-makers in corporations and government to create a more human and less hostile world for Black people in America. We activate our members to take action on crucial issues — from criminal justice to media representations to the social safety net and voter freedom — so that we can build the power necessary to transform the written and unwritten rules of society.

Role Summary & Background:

As Color Of Change expands its staff significantly in 2020, we are undertaking a major expansion of our data, analytics, and engineering capabilities to turbocharge our campaigns for change. Our electoral campaigns, grassroots lobbying, and culture change work are generating a flood of data, some of which we are currently using to inform our work. But we’re just scratching the surface -- so much more is possible. That’s why we are making major investments in our data operation to ensure more of our data can be analyzed and then leveraged, to guide our strategic and tactical decisions.

Today, Color Of Change staff use many different tech platforms to communicate with members and the general public. Door knocking data, volunteer text data, bulk texting data, email transaction data, web data, etc. are examples of data the organization collects but which exist across a wide variety of technology systems. 

This role is primarily responsible for building and maintaining dashboards and other data reporting systems. This will require organizing various data streams into a centralized repository by leveraging various API systems and in some cases building data pipelines. The pipelines must be reliable, with error-checking and redundancy measures because the data will power dashboards, reports, and exploratory analysis conducted by analysts and other stakeholders throughout the organization. Without strong and robust data pipelines, we can’t make good, data-driven decisions.

With strong pipelines, this role is also able to develop a wide range of reporting and dashboarding products that are used across the organization to monitor performance, surface strategic insights, and answer important management questions. 


  • Plan out a scalable reporting and dashboard system that unifies data from multiple systems (Periscope, ActionKit, NGP VAN, etc.) to efficiently power the decision-making process of teams and individuals in the organization
  • Create data pipeline strategies based on your understanding of the various data streams and the requirements of the stakeholders who want to leverage that data for reporting and analysis
  • Compare and contrast various technical approaches to execute data pipeline strategies, recommending the best approaches to the National Data and Analytics Director
  • Write and maintain scripts, leveraging APIs of disparate systems, to ensure that data is consistently flowing and updating the data intelligence products being used by the team (reports, dashboards, etc.)
  • Ensure continuity and quality of data between systems by building checks into the systems to catch flaws in the data
  • Identify and fix problems before consumers of the data notice, but communicate widely when anomalies are seen
  • Work with stakeholders throughout the team to build dashboards, reports, and similar products so that staff can consume data information that enables data-driven decision-making
The ideal candidate will have:

  • A perspective on how racial and class disparity are apparent throughout data systems, and an eagerness to engage with the team to identify solutions
  • Experience using a scripting language like Python (or others like JavaScript, Ruby, etc.) to manipulate data from multiple sources and display it visually using appropriate packages (eg: pandas, D3,, etc,...)
  • Familiarity with SQL, including the ability to write complex queries with multiple subqueries as well as advanced functions
  • Problem-solving mindset that enables you to design and build pipelines that, in a campaign environment, may need to be re-engineered under tight timelines
  • Attention to detail: the quality of the organization’s decisions depends on your code being right, so unit testing and integration testing is important. Any experience with unit testing is helpful, but not required
  • Willingness to engage with new database systems and identify ways to visualize data
  • Commitment to the mission of Color Of Change: to help people respond effectively to injustice in the world around us, moving decision-makers in corporations and government to create a more human and less hostile world for Black people in America
Our tech stack includes:

  • Field tools like TargetSMART, NGP VAN, and EveryAction
  • Digital tools like ThruText, ThruTalk, ActionKit, and Google / Facebook ads
  • Data warehousing tools like Civis Platform
  • Dashboard tools like Periscope and Tableau
Prior experience with any of the systems commonly used in the progressive movement is helpful, but not required. We are strong believers that if you have the fundamental technical skills required above but lack domain experience, a hungry desire to learn is a compelling substitute. 

How to Apply

Click the "Apply for this position" link below and submit a resume and cover letter. Your cover letter should include a 2-3 paragraph answer to the question: Why do you want to work on the data and tech team at Color Of Change? 

Applications are due June 3, 2020.

More Information

The salary for the Analytics Engineer is $90,000. This is a full-time exempt position. Color Of Change also offers a competitive benefits package.

Color Of Change (COC) is an equal opportunity employer. COC prohibits unlawful discrimination against any employee or applicant for employment based on race, color, religion, sex, gender identity, age, national origin, genetic characteristics, disability, status as a special disabled veteran or veteran, marital status, sexual orientation, sexual identity or any other basis prohibited by law.


  • Location:
  • Deadline:


Minimum qualifications