Data Engineer

Working Families Party | Remote | Permanent

Date Posted

09/26/22

Job Role

Data & Data Management, Engineer

Organization Type

Campaign or Committee, Nonprofit

Location

Remote

Salary Range

$61,000-$80,000 | $81,000-$100,000

How to Apply

Data Engineer

Working Families Party | Remote | Permanent

Position Summary

The Working Families Party (WFP) is the progressive party for the multiracial working class, fighting for a nation that works for the many, not the few. We recruit, train, and support transformational candidates up and down the ballot — and run them to win.  
 
We believe that no matter where we come from or what our color, most of us want the same things. We want to earn enough to thrive, not just survive, and leave a better future for our kids. We want healthy food and clean water, safe neighborhoods and a safe world. We want to be free.
 
The Working Families Party is regular people coming together across our differences to make a better future for us all. We’re a multiracial party that fights for workers over bosses and people over the powerful. We want an America which realizes the promise – unrealized in our history – of freedom and equality for all.
 
The Data Engineer will lead the design, implementation, testing, and maintenance of Working Families core data pipelines and automations. This work will entail building the infrastructure that allows our data to communicate across multiple voter contact tools (such as Scale to Win, Spoke, Reach, and Mobilize) as well as two CRMs (Action Network and EveryAction). The Data Engineer will also assist the Data Director in building out Working Families’ CI/CD pipelines and testing infrastructure. We are also seeking a Data Engineer with strong written technical communication skills, who can assist in building out the Data Team-facing and staff-facing documentation. The Data Engineer is ultimately responsible for building the ELT pipelines that will empower Working Families organizers across multiple states and hundreds of races.

Essential Duties and Responsibilities

    • Build and maintain data pipelines that sync data from our suite of voter contact and member tools to our databases, EveryAction and Action Network. 
    • Collaborate with Working Families organizers and the Data Director to identify, build, and maintain pipeline, automation, and sync needs across our ecosystem of tools to facilitate better organizing (such as syncing texting data to Airtable, or Activist Codes from AV VAN into EveryAction, or SMS opt-ins into Strive). 
    • Work with The Movement Cooperative staff members to ensure that all data from our suite of tools sync into our data warehouse, Redshift, and build standalone syncs as needed. 
    • Monitor pipelines for quality control, devising strategies to catch bugs and errors early and proactively. 
    • Update and own ongoing changes to organizational dataflow map.
    • Write documentation for new infrastructure and contribute to the Data Team’s documentation at large. 

Skills and Qualifications

    • At least two years of work experience
    • 1+ years of experience doing data for electoral, issue, or movement campaigns
    • 1+ years experience as an electoral organizer 
    • Experience using a scripting language like Python to manipulate data from multiple sources and push to different destinations using APIs
    • Experience manipulating data using SQL or Python
    • Familiarity with Git, or experience with other version control system
    • Preferred, but not required
    • Experience with the Parsons library 
    • Familiarity with dbt 
    • Familiarity with The Movement Cooperative and its offerings 
    • Experience with test-driven development 

What Else Should You Know

    • Compensation: The salary range for this position is $55,000 to $90,000. The final salary will be determined based on an internal equitable scale that takes into consideration years of experience, geographic location, and final job description. We also offer a robust benefit package for full time employees including paid time off; health, dental, vision, and life insurance; flexible spending accounts; retirement plan options; professional development funding; and remote work support.
    • Location: The position is full-time and remotely based anywhere in the United States during the current health crisis. When safe to travel, you can be based [location and any regular travel required]. 
    • Schedule: Full Time. Permanent 
    • Union Affiliation: WFP is a unionized workplace. This is a nonmanagerial role eligible to join WFP’s staff bargaining unit after six months of employment. WFP’s union employees are represented by the New York Metropolitan Area Joint Board, Workers United union.
COVID Policy
Working Families Party policy requires all employees to be fully vaccinated against COVID-19, subject to reasonable accommodation under federal, state, and local law. Accommodations may not be possible for positions that require in-person contact with other staff or members of the public.
 
Diversity, Equity, and Inclusion
Working Families is an equal opportunity employer with a commitment to economic and social justice. Women, people of color, LGBTQ people, people with disabilities, and members of other historically disenfranchised populations are strongly encouraged to apply. Any applicant who requires an accommodation in order to apply for or perform the essential functions of the job should contact us at with the subject line “Application Accommodation” to request such an accommodation.

Date Posted

09/26/22

Job Role

Data & Data Management, Engineer

Location

Remote

Salary

How to Apply

Position Summary

The Working Families Party (WFP) is the progressive party for the multiracial working class, fighting for a nation that works for the many, not the few. We recruit, train, and support transformational candidates up and down the ballot — and run them to win.  
 
We believe that no matter where we come from or what our color, most of us want the same things. We want to earn enough to thrive, not just survive, and leave a better future for our kids. We want healthy food and clean water, safe neighborhoods and a safe world. We want to be free.
 
The Working Families Party is regular people coming together across our differences to make a better future for us all. We’re a multiracial party that fights for workers over bosses and people over the powerful. We want an America which realizes the promise – unrealized in our history – of freedom and equality for all.
 
The Data Engineer will lead the design, implementation, testing, and maintenance of Working Families core data pipelines and automations. This work will entail building the infrastructure that allows our data to communicate across multiple voter contact tools (such as Scale to Win, Spoke, Reach, and Mobilize) as well as two CRMs (Action Network and EveryAction). The Data Engineer will also assist the Data Director in building out Working Families’ CI/CD pipelines and testing infrastructure. We are also seeking a Data Engineer with strong written technical communication skills, who can assist in building out the Data Team-facing and staff-facing documentation. The Data Engineer is ultimately responsible for building the ELT pipelines that will empower Working Families organizers across multiple states and hundreds of races.

Essential Duties and Responsibilities

    • Build and maintain data pipelines that sync data from our suite of voter contact and member tools to our databases, EveryAction and Action Network. 
    • Collaborate with Working Families organizers and the Data Director to identify, build, and maintain pipeline, automation, and sync needs across our ecosystem of tools to facilitate better organizing (such as syncing texting data to Airtable, or Activist Codes from AV VAN into EveryAction, or SMS opt-ins into Strive). 
    • Work with The Movement Cooperative staff members to ensure that all data from our suite of tools sync into our data warehouse, Redshift, and build standalone syncs as needed. 
    • Monitor pipelines for quality control, devising strategies to catch bugs and errors early and proactively. 
    • Update and own ongoing changes to organizational dataflow map.
    • Write documentation for new infrastructure and contribute to the Data Team’s documentation at large. 

Skills and Qualifications

    • At least two years of work experience
    • 1+ years of experience doing data for electoral, issue, or movement campaigns
    • 1+ years experience as an electoral organizer 
    • Experience using a scripting language like Python to manipulate data from multiple sources and push to different destinations using APIs
    • Experience manipulating data using SQL or Python
    • Familiarity with Git, or experience with other version control system
    • Preferred, but not required
    • Experience with the Parsons library 
    • Familiarity with dbt 
    • Familiarity with The Movement Cooperative and its offerings 
    • Experience with test-driven development 

What Else Should You Know

    • Compensation: The salary range for this position is $55,000 to $90,000. The final salary will be determined based on an internal equitable scale that takes into consideration years of experience, geographic location, and final job description. We also offer a robust benefit package for full time employees including paid time off; health, dental, vision, and life insurance; flexible spending accounts; retirement plan options; professional development funding; and remote work support.
    • Location: The position is full-time and remotely based anywhere in the United States during the current health crisis. When safe to travel, you can be based [location and any regular travel required]. 
    • Schedule: Full Time. Permanent 
    • Union Affiliation: WFP is a unionized workplace. This is a nonmanagerial role eligible to join WFP’s staff bargaining unit after six months of employment. WFP’s union employees are represented by the New York Metropolitan Area Joint Board, Workers United union.
COVID Policy
Working Families Party policy requires all employees to be fully vaccinated against COVID-19, subject to reasonable accommodation under federal, state, and local law. Accommodations may not be possible for positions that require in-person contact with other staff or members of the public.
 
Diversity, Equity, and Inclusion
Working Families is an equal opportunity employer with a commitment to economic and social justice. Women, people of color, LGBTQ people, people with disabilities, and members of other historically disenfranchised populations are strongly encouraged to apply. Any applicant who requires an accommodation in order to apply for or perform the essential functions of the job should contact us at with the subject line “Application Accommodation” to request such an accommodation.

Date Posted

09/26/22

Job Role

Data & Data Management, Engineer

Location

Remote

Salary

How to Apply

Data Engineer

Working Families Party | Remote | Permanent

Position Summary

The Working Families Party (WFP) is the progressive party for the multiracial working class, fighting for a nation that works for the many, not the few. We recruit, train, and support transformational candidates up and down the ballot — and run them to win.  
 
We believe that no matter where we come from or what our color, most of us want the same things. We want to earn enough to thrive, not just survive, and leave a better future for our kids. We want healthy food and clean water, safe neighborhoods and a safe world. We want to be free.
 
The Working Families Party is regular people coming together across our differences to make a better future for us all. We’re a multiracial party that fights for workers over bosses and people over the powerful. We want an America which realizes the promise – unrealized in our history – of freedom and equality for all.
 
The Data Engineer will lead the design, implementation, testing, and maintenance of Working Families core data pipelines and automations. This work will entail building the infrastructure that allows our data to communicate across multiple voter contact tools (such as Scale to Win, Spoke, Reach, and Mobilize) as well as two CRMs (Action Network and EveryAction). The Data Engineer will also assist the Data Director in building out Working Families’ CI/CD pipelines and testing infrastructure. We are also seeking a Data Engineer with strong written technical communication skills, who can assist in building out the Data Team-facing and staff-facing documentation. The Data Engineer is ultimately responsible for building the ELT pipelines that will empower Working Families organizers across multiple states and hundreds of races.

Essential Duties and Responsibilities

    • Build and maintain data pipelines that sync data from our suite of voter contact and member tools to our databases, EveryAction and Action Network. 
    • Collaborate with Working Families organizers and the Data Director to identify, build, and maintain pipeline, automation, and sync needs across our ecosystem of tools to facilitate better organizing (such as syncing texting data to Airtable, or Activist Codes from AV VAN into EveryAction, or SMS opt-ins into Strive). 
    • Work with The Movement Cooperative staff members to ensure that all data from our suite of tools sync into our data warehouse, Redshift, and build standalone syncs as needed. 
    • Monitor pipelines for quality control, devising strategies to catch bugs and errors early and proactively. 
    • Update and own ongoing changes to organizational dataflow map.
    • Write documentation for new infrastructure and contribute to the Data Team’s documentation at large. 

Skills and Qualifications

    • At least two years of work experience
    • 1+ years of experience doing data for electoral, issue, or movement campaigns
    • 1+ years experience as an electoral organizer 
    • Experience using a scripting language like Python to manipulate data from multiple sources and push to different destinations using APIs
    • Experience manipulating data using SQL or Python
    • Familiarity with Git, or experience with other version control system
    • Preferred, but not required
    • Experience with the Parsons library 
    • Familiarity with dbt 
    • Familiarity with The Movement Cooperative and its offerings 
    • Experience with test-driven development 

What Else Should You Know

    • Compensation: The salary range for this position is $55,000 to $90,000. The final salary will be determined based on an internal equitable scale that takes into consideration years of experience, geographic location, and final job description. We also offer a robust benefit package for full time employees including paid time off; health, dental, vision, and life insurance; flexible spending accounts; retirement plan options; professional development funding; and remote work support.
    • Location: The position is full-time and remotely based anywhere in the United States during the current health crisis. When safe to travel, you can be based [location and any regular travel required]. 
    • Schedule: Full Time. Permanent 
    • Union Affiliation: WFP is a unionized workplace. This is a nonmanagerial role eligible to join WFP’s staff bargaining unit after six months of employment. WFP’s union employees are represented by the New York Metropolitan Area Joint Board, Workers United union.
COVID Policy
Working Families Party policy requires all employees to be fully vaccinated against COVID-19, subject to reasonable accommodation under federal, state, and local law. Accommodations may not be possible for positions that require in-person contact with other staff or members of the public.
 
Diversity, Equity, and Inclusion
Working Families is an equal opportunity employer with a commitment to economic and social justice. Women, people of color, LGBTQ people, people with disabilities, and members of other historically disenfranchised populations are strongly encouraged to apply. Any applicant who requires an accommodation in order to apply for or perform the essential functions of the job should contact us at with the subject line “Application Accommodation” to request such an accommodation.

Date Posted

09/26/22

Job Role

Data & Data Management, Engineer

Location

Remote

Salary

How to Apply

Data Engineer

Working Families Party | Remote | Permanent

Position Summary

The Working Families Party (WFP) is the progressive party for the multiracial working class, fighting for a nation that works for the many, not the few. We recruit, train, and support transformational candidates up and down the ballot — and run them to win.  
 
We believe that no matter where we come from or what our color, most of us want the same things. We want to earn enough to thrive, not just survive, and leave a better future for our kids. We want healthy food and clean water, safe neighborhoods and a safe world. We want to be free.
 
The Working Families Party is regular people coming together across our differences to make a better future for us all. We’re a multiracial party that fights for workers over bosses and people over the powerful. We want an America which realizes the promise – unrealized in our history – of freedom and equality for all.
 
The Data Engineer will lead the design, implementation, testing, and maintenance of Working Families core data pipelines and automations. This work will entail building the infrastructure that allows our data to communicate across multiple voter contact tools (such as Scale to Win, Spoke, Reach, and Mobilize) as well as two CRMs (Action Network and EveryAction). The Data Engineer will also assist the Data Director in building out Working Families’ CI/CD pipelines and testing infrastructure. We are also seeking a Data Engineer with strong written technical communication skills, who can assist in building out the Data Team-facing and staff-facing documentation. The Data Engineer is ultimately responsible for building the ELT pipelines that will empower Working Families organizers across multiple states and hundreds of races.

Essential Duties and Responsibilities

    • Build and maintain data pipelines that sync data from our suite of voter contact and member tools to our databases, EveryAction and Action Network. 
    • Collaborate with Working Families organizers and the Data Director to identify, build, and maintain pipeline, automation, and sync needs across our ecosystem of tools to facilitate better organizing (such as syncing texting data to Airtable, or Activist Codes from AV VAN into EveryAction, or SMS opt-ins into Strive). 
    • Work with The Movement Cooperative staff members to ensure that all data from our suite of tools sync into our data warehouse, Redshift, and build standalone syncs as needed. 
    • Monitor pipelines for quality control, devising strategies to catch bugs and errors early and proactively. 
    • Update and own ongoing changes to organizational dataflow map.
    • Write documentation for new infrastructure and contribute to the Data Team’s documentation at large. 

Skills and Qualifications

    • At least two years of work experience
    • 1+ years of experience doing data for electoral, issue, or movement campaigns
    • 1+ years experience as an electoral organizer 
    • Experience using a scripting language like Python to manipulate data from multiple sources and push to different destinations using APIs
    • Experience manipulating data using SQL or Python
    • Familiarity with Git, or experience with other version control system
    • Preferred, but not required
    • Experience with the Parsons library 
    • Familiarity with dbt 
    • Familiarity with The Movement Cooperative and its offerings 
    • Experience with test-driven development 

What Else Should You Know

    • Compensation: The salary range for this position is $55,000 to $90,000. The final salary will be determined based on an internal equitable scale that takes into consideration years of experience, geographic location, and final job description. We also offer a robust benefit package for full time employees including paid time off; health, dental, vision, and life insurance; flexible spending accounts; retirement plan options; professional development funding; and remote work support.
    • Location: The position is full-time and remotely based anywhere in the United States during the current health crisis. When safe to travel, you can be based [location and any regular travel required]. 
    • Schedule: Full Time. Permanent 
    • Union Affiliation: WFP is a unionized workplace. This is a nonmanagerial role eligible to join WFP’s staff bargaining unit after six months of employment. WFP’s union employees are represented by the New York Metropolitan Area Joint Board, Workers United union.
COVID Policy
Working Families Party policy requires all employees to be fully vaccinated against COVID-19, subject to reasonable accommodation under federal, state, and local law. Accommodations may not be possible for positions that require in-person contact with other staff or members of the public.
 
Diversity, Equity, and Inclusion
Working Families is an equal opportunity employer with a commitment to economic and social justice. Women, people of color, LGBTQ people, people with disabilities, and members of other historically disenfranchised populations are strongly encouraged to apply. Any applicant who requires an accommodation in order to apply for or perform the essential functions of the job should contact us at with the subject line “Application Accommodation” to request such an accommodation.

Progressive Data Jobs