Junior Software Engineer

At GovPredict, we build products that make government more transparent and politics more efficient. We help organizations navigate and guide public policy with a comprehensive platform that unifies advocacy, government relations, and fundraising teams.

We are a 100% non-partisan company — and we really mean it! Our clients fall on all sides of every issue, and we provide the same powerful technology to them all. Our team members are also all along the political spectrum, and we want everyone to feel welcome. The only rule is that our personal political views never affect our work. We believe that every organization has the right and the duty to analyze government policy, come to their own conclusions, and promote their points of view to the public (and public officials).

Good companies can be built quickly. Greatness takes hard work over time. We want people who are dedicated and want to invest themselves in GovPredict just as much as we are dedicated to our people and invest in them. We are a team of relentless problem-solvers and we believe in professional development and promotion from within.

GovPredict is headquartered in Washington, DC, the heart of American politics. Our engineering offices are located in Chișinău, Moldova and in Belo Horizonte, Brazil. We have a friendly, collaborative, hard-working team that is dedicated to building the best public affairs software in the world.

The industry has gotten stale, and we’re working to build something better. Organizations deserve the most modern, comprehensive tools available to monitor the political and policy landscape and protect their missions. If you want to help drive that forward, come work with us!

 Our Tech Stack
Ruby on Rails, ReactJS, Python, Postgres, Mongo, Redis, Elastic Search, AWS, RabbitMQ, Terraform, and Ansible.
  • Working from Belo Horizonte or Chișinău GovPredict office
  • Work on real software projects used by real users
  • Gain valuable experience working on a talented software engineering team
  • Paired with a more senior developer as your mentor
  • Work in Javascript, Ruby, or Python languages
  • Build software in ReactJS, Ruby on Rails, or Scrapy frameworks

Desired Qualifications

  • Foundational knowledge of software engineering
  • Exposure to and knowledge of at least one programming language
  • Able to communicate effectively in written and spoken English
  • Eager to learn new things and apply them quickly
  • Availability to work 30 hour/week or 40 hours/week

Engineering Culture / Benefits

  • A centrally located and well-equipped office
  • Big focus on code quality and writing clean code
  • Challenging and interesting programming tasks that are fun to solve
  • Friendly, cooperative, and welcoming company culture
  • Plenty of code review and mentorship opportunities to improve yourself as an engineer
  • Fast-moving team that ships new features and products fast
  • Possibility for home-office work a couple of times a week
  • Flexible working hours
  • Flexible paid vacation time
  • Yearly team meetup in Europe, funded by the company


GovPredict provides research, analytics, and intelligence for winning public affairs campaigns. Telegraph named GovPredict #1 in Congressional tech in 2018.

Technology we use


More jobs in GovPredict