Analytics Engineer II

Analytics Engineer II

This job is no longer open
The Democratic National Committee’s Tech team is hiring a Senior Analytics Engineer to clean, repackage, and build pipelines around data to help Democrats win elections and empower progressives across the country.

We are a fully remote, distributed team living in 19 states and from a variety of backgrounds. Some of us have worked in political campaigns, others in public sector tech, and others in industry. We value diversity in perspective, lived experience, and the many paths one may take into working in political technology. We believe deeply in the promise of breaking the boom-bust cycle of political tech work and building technology infrastructure that will support campaigns from cycle to cycle and will improve with every iteration.

Who you are

    • We're focused on equipping Democratic candidates and campaigns around the country with the data and analytics resources they need to win, and are looking for Senior Analytics Engineer with a diverse range of backgrounds and skill sets to help us tackle numerous projects. Whether 2020 was your first time volunteering for a campaign or you've been working with electoral data teams for multiple cycles, we'd love to talk to you.

    • Good candidates are willing to get nerdy about the details while staying focused on our goal of electing Democrats. On a day-to-day basis, our team cares about things like geocoding polling places, tracking Census Bureau data releases, assessing phone number quality, and promoting inclusive labeling practices, to name a few.

    • Enhance and expand DNC data products with a focus on making them accessible and intuitive for a wide range of users. Help us continue building upon and improving the data we provide, and build data pipelines to get the right data into the hands of decision makers who are driving Democratic campaigns from the school board to the presidential level.

    • Ensure data excellence and reliability. Partner with engineering and product to ensure data products like voter file data or vendor data are meeting quality and SLA standards. Monitor and troubleshoot data quality alerts as needed.  

    • Develop or augment election-critical datasets. Design, implement and release datasets that will support Democratic campaigns up and down the ballot to win in November. 

Preferred Skills and Qualifications

    • 2+ years of experience as a data engineer, engineering-focused analyst, database administrator, software engineer, or similar.
    • 2+ years using SQL, Python, and other scripting languages professionally. 
    • Strong organizational skills and attention to detail. 
    • You have experience tackling new, messy datasets, and structuring them for quick analysis and insights.
    • You have strong written and verbal communication skills, and experience explaining technical concepts to both technical and non-technical audiences
    • A desire to thrive in a fast-paced work environment and implement creative solutions to unique problems.
    • Experience using dbt
    • GCP experience (in particular, BigQuery, Google Cloud Storage)
    • Experience using pipeline orchestration tools, such as Airflow
    • Experience volunteering or working on a political campaign data team or with the voter file
This is a remote position that can be based anywhere in the United States.

The salary for the Analytics Engineer II position is $100,000 on an annualized basis, commensurate with experience and qualifications. This is a full time, exempt position, that may require work on weekends, and has an end date of November 15, 2024.

Due to FEC regulations, only U.S. citizens or U.S. green card holders are eligible to apply for this role. See 52 U.S.C. 30121; 11 C.F.R. 110.20(i).
This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.