Backend / Fullstack Engineer
Summary
Builds and maintains backend services and APIs for political data tools, with occasional fullstack work, using Python, SQL, and Google Cloud.
Backend / Fullstack Engineer – Uplift
Join to apply for the Backend / Fullstack Engineer role at Uplift.
Rise Digital Properties is seeking a versatile backend or fullstack engineer to join our small, high-velocity and mission-driven team. Most of your time will be spent building backend services and developing APIs for our data-rich web application. Ideally, you can also work up the stack on frontend data handling and components.
Rise Digital Properties builds cutting-edge software for Democratic campaigns and progressive political organizations. Our industry-leading tools, including competitive ad analysis, ballot return tracking and media planning systems, support some of the most critical Democratic campaigns of the 2026 midterms.
Responsibilities
Backend Engineering (Main focus)
- Design and maintain scalable APIs to support web applications and data tools
- Develop backend features that transform large volumes of raw data into actionable insights
- Expand and optimize ETL pipelines to process political data from varied external sources
- Improve data validation, testing and monitoring systems to ensure data reliability and detect service failures
- Collaborate closely with product, data science, and political strategists as part of a lean technical team to ship high-impact features quickly that support campaign decision-making
Frontend Engineering (As needed)
- Enhance data models and core Vue/Nuxt components to support new features
- Improve codebase organization by implementing shared components and simplifying patterns
Qualifications
- Strong command of Python and SQL, with 5-10+ years of experience or equivalent depth
- Experience with modern data-rich applications, ideally involving analytics, dashboards or large datasets
- Comfort working in Google Cloud (especially Cloud Run, BigQuery and Firestore) or equivalent cloud services
- Ability to maintain and debug ETL workflows that ingest, clean and transform large, messy data from diverse sources
- Proficiency in modern frontend frameworks – particularly Vue, Nuxt, PrimeVue or similar JS frameworks
- Comfort working across the stack and taking ownership of technical projects from concept to deployment
- Adept at building greenfield services and features in an expanding codebase
- Passion for political change and electing strong Democratic leaders
Why work at Rise?
- Your work will directly impact Democratic victories during the 2026 midterm elections
- Hybrid work schedule with two days each week in Berkeley and three days remote
- Wellness stipend
Application
To apply, please submit your cover letter and resume.
Seniority level: Mid-Senior level
Employment type: Full-time