Data Engineer / Senior Data Engineer
New
M
Movement LabsProgressive Politics
United StatesTemporaryMiddle
Salary90000 - 119000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 3-6+ years
- Required Skills
- PythonSQLAirflowBigQuerydbt
Requirements
- Passionate about progressive politics and leveraging data, technology, organizing and research
- 3-6+ years of experience in designing, building, and operating production data pipelines and integrations
- Strong proficiency in SQL
- Strong proficiency in Python
- Hands-on experience with cloud data warehouses (BigQuery or similar)
- Experience with a transformation framework like dbt
- Experience with an orchestrator like Dagster or Airflow
- Track record of leading technical work across multiple systems or teams
- Experience scoping ambiguous problems end-to-end
- Sound judgment about when to refactor, when to ship pragmatically, and how to leave systems better than you found them
- Strong written communication skills for documenting and explaining complex systems
- Genuine commitment to the mission of stopping fascism and building progressive power
- Comfort operating on a political calendar
Responsibilities
- Design and implement scalable data architecture for targeting and engagement
- Serve as technical partner to program teams
- Extend our foundational datasets to facilitate new outreach strategies
- Load-test our systems to prepare for elections
- Maintain key datasets for polling images and precinct cross-matching
- Develop standardized experimental frameworks for testing campaign effectiveness
- Build AI tooling that makes our own team faster
- Shape the pipelines and integrations feeding our RCT platform and our foundational voter datasets
- Extend our data platform and orchestration layer, and optimize it for cost, runtime, and reliability
- Lead projects that span multiple systems and teams — scoping, designing, and driving them to real milestones
- Hold the bar on quality — test and validate your own work, review teammates' code, and mentor through that review
- Document and communicate — make your systems understandable to teammates, stakeholders, and non-engineers
- Rotate through on-call and rapid response, including evenings and weekends during high-stakes moments like election cycles
View Full Description & ApplyYou'll be redirected to the employer's site