Senior Data Engineer
Job Description
Join us as a Data Engineer and help implement scalable data architectures for targeting and engagement in progressive political efforts. You'll be a technical partner to program teams, extending foundational datasets to facilitate new outreach strategies. Responsibilities include load-testing systems, maintaining key datasets, developing experimental frameworks, and building AI tooling. You'll also shape pipelines and integrations for our RCT platform and voter datasets, optimizing them for cost, runtime, and reliability during elections. Lead projects, ensure quality through testing, and document systems for clear communication. Rotate through on-call and rapid response during critical election periods.
Qualifications
1. Passionate about progressive politics and leveraging data, technology, organizing and research to build political power. 2. 3-6+ years of experience (Senior or Mid-level) in designing, building, and operating production data pipelines and integrations. 3. Strong proficiency in SQL and Python, with hands-on experience across a modern data stack – cloud data warehouses (BigQuery or similar), a transformation framework like dbt, and an orchestrator like Dagster or Airflow. 4. A track record of leading technical work across multiple systems or teams, and scoping ambiguous problems end-to-end. 5. Sound judgment about when to refactor, when to ship pragmatically, and how to leave systems better than you found them. 6. Strong written communication – you document what you build and can explain complex systems to non-engineers. 7. Genuine commitment to the mission of stopping fascism and building progressive power, and comfort operating on a political calendar. 8. Nice to Have: Experience in the progressive, political, advocacy, or nonprofit sector – including awareness of c3/c4/PAC boundaries and the sensitivities of political and voter data 9. Familiarity with election results, voter file data, and the tools campaigns use to organize, text, and contact voters 10. Experience on Google Cloud Platform 11. Experience in on-call rotations and mentoring less-experienced engineers
Benefits
- Full year equivalent salary of $90,000–$99,000 for Data Engineer (Level 3) or $110,000-$119,000 for Senior Data Engineer (Level 5) as part of a transparent salary structure with clear levels of advancement, and an additional Cost-of-Living salary Adjustment. - Excellent health, dental, and vision benefits, 401(k) matching, and unlimited Paid Time Off (vacation time is limited during Election Sprint, August 24–November 3). - Remote-first culture with teammates across the country. - These positions are temporary and will run through November 20. We love to keep top performers if possible. - These positions are not eligible for the collective bargaining unit.
Apply Now
