Full-Stack Engineer (Contract) — Protect Democracy (Remote)

by | Nov 9, 2025 | Jobs

Location: Remote (U.S.-based)
Contract: 3 months · 20–40 hrs/week · Strong potential to convert to full-time
Compensation: $150–$225/hour, based on experience

Role Overview

Protect Democracy is hiring experienced full-stack engineers to support the development of web applications, data visualization tools, and backend systems. This role is ideal for senior engineers who may want to transition into a long-term, mission-driven position after the contract period.

Key Work (Summary)

  • Build and maintain web applications and backend services (Python; preference for Flask).

  • Write clean, accessible HTML/CSS and modern front-end components.

  • Develop data visualizations for internal and external audiences (Dash preferred).

  • Work with Python data libraries (NumPy, Pandas, Polars, SQLAlchemy, Altair).

  • Support data pipeline / ETL workflows end-to-end.

Ideal Candidate

  • 8+ years full-stack or software engineering experience.

  • Able to commit 20+ hours/week and start quickly.

  • Interest in possibly transitioning to a full-time role.

  • Alignment with Protect Democracy’s pro-democracy mission.

Apply

Interviews begin October 27, 2025 and will continue on a rolling basis.

 

Job Application Link