Skip to main content

JOB HIRING: Software Engineer

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 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 (https://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.

About Vote.org

Who we are:
  • Vote.org is a YC-backed non-profit that uses technology to simplify political engagement, increase voter turnout, and strengthen American democracy. And this isn’t just talk: the only groups that reached more voters than we did in 2016 were the presidential campaigns themselves, and they spent 10.2 billion more dollars (literally) than we did.
  • In 2016 alone we helped over 2.2 million people register to vote, check their registration status, or get their absentee ballots; we ran the single largest Election Day GOTV drive in the country; we pioneered the use of electronic signatures on voting forms; we served over 6.5 million visitors to our primary domain; we ran five of the largest controlled experiments in US voting history; and LeBron James, Carmelo Anthony, and Stephen Curry made a PSA about us.  Also, if you ask Siri how to vote, she’ll send you to Vote.org.
  • We’re ambitious, efficient, metric-driven, passionate, low-ego, and fun to work with.  (And our slack channels are awesome.)
Some of the benefits of working for Vote.org:
  • Work from home.  Live and work wherever you’d like. We all work from home and it’s just the best.  
  • Flexible work schedule. Need to take 3-5pm off every day to hang out with your kids after school? No problem.
  • Excellent health benefits. Fully covered health, dental and vision for the employee, and generous coverage for spouse/children.
  • Generous time off.  3-5 weeks of vacation, a mess of paid vacation days, and we all take the week between Christmas and New Years off.
  • Retirement accounts. We offer both a 401(k) and a Roth 401(k) since we want you to retire one day.
  • Awesome slack channels. Including #pets, #politics, and #OMG-WTF-LOL.

Comments

Popular posts from this blog

OFFICE HELP THROUGH THE SERVICES OF A VIRTUAL ASSISTANT IN MANAGING YOUR BUSINESS ONLINE

Written By: Rosanna D. Webb Image Source: mompreneur360 Virtual Assistants (VA’s) began to be popular to  small companies run by entrepreneurs  who are managing their business all by themselves that seeks office help. The lower cost apart from the multi-tasking flexibility of VA’s makes them an ideal option to become partners for business success. The skill sets and capabilities of these proficient VA’s ranges from executing clerical jobs up to handling the business enterprise online. They have got exceptional competencies from nearly every facet of the business. The anticipation on VA’s regarding office help may be higher compared to a typical office personnel due to the fact that they are primarily employed of their expertise and not merely from their qualifications or working experience which often are the common grounds for the majority of businesses in employing their staff. The most prevalent query that you’re going to face regarding VA’s is, “What t...

Establishing a Professional Image While Working from Home as a Freelancer

  Written By: Rosanna Webb As a freelancer working from home, maintaining a professional image can sometimes feel challenging. With the absence of a traditional office environment, it’s crucial to establish a professional persona that conveys competence, reliability, and credibility to clients and colleagues.  Having built a freelancing career myself, I’ve learned the key strategies for creating and maintaining a professional image from home . I’ll share insights and tips to help you present yourself professionally, even when your workspace is your living room. The Importance of a Professional Image Creating a professional image as a freelancer is essential for several reasons : Client Perception : A professional image helps build trust and confidence with clients. It reflects your commitment to your work and reassures clients that they’re dealing with a reliable professional. Credibility : A polished professional image enhances your credibility and positions you as an expert ...

SETTING UP YOUR OWN WEBSITE IN WORDPRESS AT NO COST

Written By: Rosanna D. Webb Image Source: Wikihow WordPress  is a smart way to obtain your personal website without any cost. Setting up in this platform is ideal for bloggers or writers and businesses that would like to test how a website works. It is a Content Management System (CMS) which is a good option for business websites even though it is designed for blogging. As this is commonly used by bloggers, it can also be used by establishments and small businesses to position their business online. Also, it offers diverse features to choose from to produce a stunning website. Theme As soon as you completed creating your account in WordPress , you will then have access to a variety of paid and    free themes  to personalize your site. There’s no need for you to seek the services of a graphic designer for the website’s structure. You can actually select layouts based on your personal preferences which you believe is great for your business’ image. This is...