Demo

Software Engineer, Analytics

WeVote
Oakland, CA Volunteer
POSTED ON 1/27/2025
AVAILABLE BEFORE 2/27/2025

Join the WeVote Movement

WeVote has an open Volunteer Software Engineering position (with an emphasis on analytics) for an individual who wants to develop new skills, or expand your existing skills, with CSS/HTML, ReactJS and Django/Python, Google Analytics 4, Google Tag Manager and BigQuery to help strengthen American Democracy. This volunteer role currently requires 10-20 hours per week and we request candidates who can commit to at least 3 months. WeVote is a great opportunity to get involved with supporting American Democracy.

About Us

WeVote is a nonpartisan get-out-the-vote nonprofit startup and a celebrated Fast Forward nonprofit technology grantee. WeVote is building a movement of excellent, passionate, part-time volunteers (starting with the founders) who build mobile technologies that will touch and mobilize millions of voters on Election Day. We believe that many voters are busy, distracted, and impatient. We have a goal of providing a positive voting experience that helps people decide how to vote. More information at www.wevote.us or on Twitter @WeVote.

What You'll Do

  • Install our software on your development machine. We need full-stack engineers who can work in both React and Python, but if you prefer to focus on one or the other, we can work with you as well.
  • Contribute to any/all of the following areas of development:
    • https://github.com/wevote/WebApp - React-based Mobile Website (more details), or
    • https://github.com/wevote/WeVoteServer - Django/Python API Server (Mac/Unix only) (more details)
  • Work with two teams each week in Google Hangouts:
    • One of the engineering teams A, B, C, or E, and,
    • the Analytics Team Meeting on Tuesdays at 4pm Pacific / 7pm Eastern
  • Tackle specific issues as well as larger projects described in our internal Jira system (we currently have over 20 active engineers).

Who you are: Must haves

  • Some prior SW Development experience. Ideally, you have been on an internal application development OR product development team in the past. International experience is accepted for this requirement,
  • You have an active GitHub repository or can direct us to your portfolio
  • You want to work with an established and successful team. You have a passion for the latest technology and are committed to strengthening American Democracy.
  • You have enough experience or aptitude that you can see 5-20 hour-long projects through to completion. We can support you and answer questions (with occasional pair programming), but the projects we have available could be called Intermediate to Advanced.

You are striving for personal excellence.

  • At least 10 hours per week during our core team hours M-F 8 a.m. - 6 p.m. We understand not everyone is in the position to put in this many hours, but less time doesn’t work for our team. Apologies in advance. (We have other engineering volunteers working 8-40 hours per week.)
  • A willingness to collaborate with other volunteers.
  • Must be currently located in the US (We are a 100% remote/volunteer from home project)
  • Not required, but nice to have: An academic degree

What You’ll Gain

You will have the opportunity to touch the lives of millions of Americans and be part of a movement and product that will receive national attention. You’ll gain an opportunity to grow within the WeVote movement and meet other volunteers who are like-minded and interested in building a valuable application to empower voters across the United States. You’ll also gain valuable technical skills and expand your personal and professional network.

How to apply:
You will be asked to submit your resume and a cover letter that must include why you are interested in WeVote and our mission. The MORE information you provide the better.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer, Analytics?

Sign up to receive alerts about other jobs on the Software Engineer, Analytics career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at WeVote

WeVote
Hired Organization Address Oakland, CA Volunteer
Volunteer: Project Manager, Video Team - This is a remote role (within the US) Join the WeVote Movement WeVote has an op...
WeVote
Hired Organization Address Oakland, CA Volunteer
About Us WeVote is a nonpartisan get-out-the-vote nonprofit startup and a celebrated Fast Forward nonprofit technology g...
WeVote
Hired Organization Address Oakland, CA Volunteer
About Us WeVote is a nonpartisan get-out-the-vote nonprofit startup and a celebrated Fast Forward nonprofit technology g...

Not the job you're looking for? Here are some other Software Engineer, Analytics jobs in the Oakland, CA area that may be a better fit.

Application Engineer

ShiftCode Analytics, San Ramon, CA

Apigee Engineer

Intelliswift Software, Alameda, CA

AI Assistant is available now!

Feel free to start your new journey!