Remote (Country)

Climate Cabinet is hiring a Data Engineer, Contract

About the Role

Climate Cabinet Logo is looking for a Data Engineer on a contract basis to enhance and maintain our vital data infrastructure and tooling. This role is pivotal in identifying and leveraging opportunities to support the election of pro-climate candidates and the passage of impactful pro-climate legislation.

What You'll Do

  • Design and maintain robust backend systems, data pipelines, and cloud-based storage and processing to support large-scale electoral and civic data analysis.
  • Ensure the accuracy and completeness of data related to 500,000+ local offices, and regularly update databases with external data sources like LegiScan and Open States.
  • Build out internal toolset with applications that streamline operations, such as custom database interfaces for tracking electoral data and fundraising activities.
  • Develop methodologies for calculating metrics, analyze data, and generate visualizations to support Political, Policy, Comms, and Development teams.
  • Build out AI-powered tools and connect datasets to provide self-serve policy analysis and data visualization tools.
  • Take the lead on specific projects agreed with the team and provide code review and input on projects led by other team members.

What We're Looking For

  • Proficiency in Python for data analysis and manipulation.
  • Experience with SQL and database management (e.g., PostgreSQL, MySQL).
  • Fluency with Github for version control.
  • Experience building and managing data systems via Google Cloud Platform (preferred) or AWS.
  • Experience orchestrating ETL pipelines on cloud infrastructure (using Apache Airflow, Cloud Run, Cloud Functions, etc.).
  • Ability to work with APIs and integrate various data sources.
  • Knowledge of data visualization tools (e.g., Tableau, Power BI, D3.js).
  • Familiarity with political data sources and electoral processes (e.g. Legiscan, Open States, BillTrack50) and proficiency with data analysis, particularly political data.

Nice to Have

  • Knowledge of AI tools.
  • Comfort with AI in workflow (Github Copilot, Claude Code, etc).
  • Knowledge of building AI applications (MCPs, LLM integrations, etc).

Technical Stack

  • Languages & Databases: Python, PostgreSQL, MySQL
  • Tools & Platforms: Github, Google Cloud Platform, AWS, Apache Airflow, Cloud Run, Cloud Functions
  • Visualization: Tableau, Power BI, D3.js

Team & Environment

You will join a small, tight-knit engineering team and collaborate closely with the Tech Team, managing work via Jira and Github.

Work Mode

This is a remote contract position and is open to candidates located anywhere in the United States. We are a remote-first workplace.

Climate Cabinet is an equal opportunity employer. Climate Cabinet believes every employee has the right to work in an environment free from unlawful discrimination.

Required Skills
PythonPostgreSQLMySQLGithubGoogle Cloud PlatformAWSApache AirflowCloud RunCloud FunctionsTableauData EngineeringETLData PipelinesSQL
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
Climate Cabinet

Climate Cabinet helps state and local champions win on climate by supporting high-impact, under-the-radar offices who have outsized impact on solving the climate crisis.

Visit website
Job Details
Category data
Posted 25 days ago