Software Engineer

When the story of the 2020 election is told, there will be a section about how American democracy was preserved with the help of insight and data; chapters will be devoted to polling innovations that helped thousands of candidates — from the Democratic nominee for President, to municipal candidates and everyone in between — use modern data science techniques to win.

You want to be at the center of that next wave. You work on doing things better, and you thrive in an environment that prizes a commitment to impact and accuracy in a fast-paced campaign-like environment.

We value a diverse and inclusive workplace where we learn from each other.  We invite people with different backgrounds, experiences, abilities, and perspectives to join our team. We encourage all qualified applicants, including women, people of color, gays and lesbians, transgender people, veterans, and people with disabilities.

About the role:

Software engineers at Change Research build the tools to conduct rapid, accurate surveys for campaigns across the country. This includes automation to launch and collect survey respondents at a scale that is only possible with intelligent software. And it includes arming our team of analysts with the tools to understand political opinions through data.  

As a small and fast-growing company, we use a combination of proprietary software and orchestration of third-party services; we prize speed and effectiveness – shipping a feature one day after the election is immensely less valuable. 

You are:

This role may be a good fit if you have:

  • 3+ years experience shipping production code in Python. Having familiarity with our data infrastructure stack — Redis, Google Could Services (DataFlow, BigQuery), Apache Beam, and MySQL — and/or with Docker is a plus.

  • Interest in politics, political data, or helping to strengthen the Democratic infrastructure

  • The ability to balance competing goals: rapid, election-season code releases, and sustainable technology that survives campaign cycles.

Work environment:  

We are an equal opportunity employer with a team around the country. We offer a workplace that is both casual and professional, and a culture that is committed to learning, fun, and excellence. We offer competitive salaries, plus a flexible paid time off program, health, dental, and vision insurance, and company holidays


Latest Updates

Contact Us


Our Story

Our Team




Privacy Policy

Payment Terms 

© 2020 Change Research

© 2020 Change Research