11 - 25 Employees
< 10 Engineers
Private Funding

Politech is a web technology company proud to show its progressive values on its sleeves. Our SaaS platform, Blocks, helps some of the biggest names in political advocacy reach their goals and realize their mission.

Active Roles

Why join us?

  • Politech is the company behind Blocks, a SaaS web application for effective political advocacy. We help organizations manage and realize their policy goals by providing them with tools that assist them in tasks such as voter registration, grassroots organizing, and outreach. Our primary focus has been to assist progressive organizations that advocate on behalf of underserved communities. Our software platform has been a vital part of keeping such organizations successful and efficient.

  • Aside from the Blocks platform, you will occasionally find building custom web application solutions for many big players in the progressive political field such the Biden for President campaign and the DCCC.

  • Politech does not rely on external investors. We make all the decisions as far the direction of our platform, technology stack and process goes. Our team is small and we intend to keep it small. We place a big emphasis in giving all of our staff members big responsibilities and ownership over technology decisions.

Engineering at Politech

Engineering team and processes

Our team is currently made up of: 1 Senior Backend Engineer 1 Senior Frontend Engineer 2 Frontend Engineers 1 Data Scientist 1 Head of Product and Designer

Along with our CEO, Director of Client Services and Senior Project Manager who work closely with the engineering team.

Our process is broken up into 2 week sprint cycles. We follow many common Scrum rituals and conventions, collaborate through Notion and run our version control and pull requests on Github.

Technical Challenges

You will mainly be working on a single SaaS product with many different pieces of functionality including:

  • Handling VOIP calling features on Twilio
  • Generating complex reports out of large voter file data sets
  • Communicate with several third party APIs for voter registration OCR, validation and verification
  • Managing a multi-tenant platform infrastructure that offers different features and settings to different accounts
Projects you might work on
  • Running phone banks, where volunteers or paid staff call voters to poll them, encourage them to vote and advocate for issues has always been an essential part of any grassroots operation. Since this is a long-standing tactic, we found that people were still going about it in an outdated way. Many organizations have to gather callers physically in a call center, provide phone lines and paper printouts of scripts for them to read.

    We wanted to improve the experience of the callers and the people managing these phone banks by allowing them to do so in the Blocks platform.

    Blocks users can now easily get phone banks started and have hundreds of callers join their sessions to conduct the phone banks. Users can switch between scripts offered in different languages, dial and speak to participants via our app and all the information collected is later available for a variety of use cases inside the Blocks platform.

    We currently have a lot of cool upgrades to this module in our product roadmap.

  • We were honored to have the opportunity to work with the Biden 2020 campaign to build a transcription tool that aided their research and messaging efforts. The Biden team came to us in need of a solution to overcome some of the limitations that their transcription software had, so we set out to build a web application that used the Trint transcription service API and to take video transcription searching to the next level.

    We built our own custom video player that lets you click on a result from a keyword search and takes you straight to the point where the word was used in the video. Users can also change the start and endpoints to videos to their choice. We also created our own set of field controls that support the advanced filtering required for the Biden team to quickly find relevant video snippets matching their search terms and get a clip that is already set to the exact moment where the term was used, and allows them to customize the start and points of the video.

  • We built a web application that allowed voters to register to vote online in Pennsylvania and Virginia. The project was built for the Democratic Congressional Campaign Committee.

    The finished product was a dynamic online voter registration portal that offered support for the following features:

    • Custom theming — Different instances of these portals can be configured to have unique colors, fonts and hero images. This allowed our client to spin up several different versions of this tool for the different campaigns and third-party organizations they were servicing.

    • Multiple-scenarios handled and fallback flows — The form flow can aid users by determining what type of registration and signature methods they are eligible for based on their responses. Then it guides users to make the selections that suit their needs, making the process more custom and tailored to the user.

    • Responsive design — The tool’s layout adjusts to work on mobile devices and tablets

Tech stack
Ruby on Rails

Working at Politech

We are a diverse, talented and small team. We move quickly and rely on each other to collaborate and come up with solutions together. Although we all have different focuses based on our roles, you will find that everyone has a say on our implementation strategies and infrastructure. We have an open vacation policy, allow everyone to set their own schedules and overall place a great deal of respect for everyone's personal lives outside of work. We have always been a fully remote team and intent to keep it that way.

Diversity and Inclusion

We are deeply committed to public service and progressive social change. We are 100% minority owned and operated with a diverse team, inclusive of gender, ethnicity, and race.

Connect with our team during your hiring process

As part of our commitment to an inclusive workplace, we are happy to offer prospective engineers the chance to connect with our engineering employees who come from underrepresented backgrounds. It’s a way to get a better sense of our team and what it might be like to work with us.

If you’re interested in connecting with our team, be sure to bring this up during one of our introductory calls!

Perks & benefits
  • Generous Vacation
  • Maternal/Paternal Leave
  • Flexible Hours
  • Health Insurance
  • 401(k) Contribution
  • Work from Home
  • Minority-led company
  • Prioritizes diversity in hiring
  • Serves underrepresented populations
  • Social impact driven
  • LGBTQ+ friendly
Our Team by the Numbers

External Links

Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.