
Full Stack Software Engineer
at Warren For President
Boston
Warren For President is building a small but versatile engineering team to empower our nationwide grassroots mobilization. We’re looking to put together a diverse team of individuals that are passionate about helping Elizabeth Warren work to secure the Democratic Party’s nomination for President.
As a software engineer for organizing technology, you will…
- Work closely with product, design, and organizing team members to architect the campaign’s technical foundation for engaging voters and volunteers.
- Write clean and testable Python, SQL, and Javascript that sets a standard across the team.
- Build services and data pipelines that power grassroots organizing nationwide. For example:
- Novel text-message flows that connect supporters with volunteer opportunities
- Data pipelines that invite supporters to optimal nearby event at optimal time
- Web flows that incentivize supporters to invite their friends to join the fight
We’re looking for someone with...
- A portfolio that includes multiple products shipped to production in the political, nonprofit, or advocacy landscape.
- Experience implementing back-end services and data pipelines handling spiky traffic and rapidly-growing data volume.
- Familiarity with developing, deploying and monitoring serverless applications.
- Willingness to take on tasks that may not always be glamorous, but are necessary for the campaign to succeed.