Staff Engineer at Tech for Campaigns

Remote | High-paying
Tech for Campaigns

Staff Engineer

$100k – $150k

Hires remotely in United States

We’re looking for a senior full-stack engineer who is looking to have an effect on hundreds of Democratic campaigns. This is a unique opportunity to shape the American political landscape in a meaningful way, simultaneously engaging passionate grassroots volunteers and contributing directly to ballot-box outcomes. Tech for Campaigns is scaling up to deliver more than 500 projects in 2020 and help flip as many seats as possible. We’ve already built a number of in-house systems to help us do this, but we need your help. This technology will not only have a major impact on the 2020 elections, but also on thousands of campaigns for many cycles to come.


  • Develop internal tooling to power TFC’s 11,000+ strong volunteer operation and scale for 2020
  • Build campaign-facing software tools to help Democrats win
  • Architect and administer our internal infrastructure
  • Propose and implement improvements to existing technologies
  • Advise our (awesome) volunteer engineering teams


  • BS or higher in Computer Science (or related)
  • Considerable professional experience working with large scale backend systems and AWS
  • Expertise in systems design to build TFC core processes
  • Strong communication skills, both verbal and written
  • Passionate about technology and building things the right way
  • Experience with frontend development using modern technologies (ES6, Typescript, React, Redux, Webpack, etc.)
  • Highly experienced in various web backend and database technologies (Python + Flask/Tornado, MySQL, Redis, etc.)
  • Excellent project management ability (costing, task tracking, workflow, etc.)

See all Developer Jobs >

Sign up for Daily Remote Job Alerts!