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
90000 - 119000 USD per year
Apply Now