Software Engineer Vote.org

last updated November 15, 2021 21:38 UTC

Vote.org

HQ: Oakland, CA

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Engineer @ Torc

https://www.vote.org is looking for a software engineer to help permanently increase voter turnout in America.

If you’re both talented and pragmatic; if you love clean and well documented code; if you want to write software that solves actual, real world problems; and if you want to have an immediate and lasting impact on US elections, then this might be the job for you.

You describe yourself as someone who:

  • Loves the idea of working at a highly effective, mission-driven nonprofit organization
  • Finds the idea of a non-negotiable, hard deadlines exciting
  • Is comfortable working remotely since we’re an all-remote team
  • Ships working software as quickly as possible without sacrificing stability, privacy, or security
  • Communicates pragmatic solutions clearly and can understand where engineering tasks fit within the big picture
  • Prefers to do load testing and capacity planning over firefighting
  • Considers user accessibility and 508 compliance a requirement and not a “nice to have”
  • Asks questions, seeks answers, and is constantly working towards mastery of the tools and technologies you use

You’ll bring the following skills and experiences to https://www.vote.org:

  • 4+ years full-time professional experience building user facing web applications
  • Fluency in a dynamic scripting language such as Python or Ruby
  • Fluency in HTML, CSS, and vanilla JavaScript
  • Experience working with internal and external APIs
  • Experience working with both traditional relational and document based databases
  • Experience working with AWS or GCP
  • Able to break down complex system requirements into discrete shippable features

You have some of the following bonus skills:

The chances are slim that you’ll have all of these skills, but we expect that you’ll bring 2-3 to our team, and potentially more.

  • Knowledge of Docker and Kubernetes (mega bonus!)
  • Experience with Python (mega bonus!)
  • Experience with Python packaging software (PyPI, setuptools/distutils, etc)
  • Experience with unit testing in Python and JavaScript.
  • Familiarity with PEP8
  • Experience with Tornado
  • Experience with ElasticSearch, including field mapping and clustering/sharding
  • Experience with React
  • Experience building software from scratch
  • Experience with GitHub, forking, and issue tracking.
  • Experience scraping websites for data, working with malformed data, and generally righting the crimes against data committed by the people who publish very important information (such as US election data)
  • Experience with advocacy or campaign work (including, but not limited to, political campaigns)
  • Experience working for a mission-driven organization
  • Experience building accessible software and testing for accessibility
  • Knowledge of SEO best practices
  • Mastery of the shell and the Linux environment
  • An abiding love for the emerging US Web Design Standards (playbook.cio.gov/designstandards/)
  • A preferential, agreeable, and favorable view of the Oxford comma

Salary:

  • We pay a competitive salary based on a combination of your experience and your location. We promise you’ll be comfortably middle class, although you’re unlikely to get rich helping to fix democracy.
Shopping Cart
There are no products in the cart!
Total
 0.00
0