Senior Software Engineer II at BallotReady

BallotReady logo
BallotReady

Senior Software Engineer II

121k - 181k USD

Remote

Full Time

#Engineering

#Engagement

#Ruby

#Ruby on Rails

#JavaScript

#React

#TypeScript

#Software Architecture

#Automated Testing

#UI UX

#Data Collection

#Data

BallotReady is looking for a Senior Software Engineer II

Sign up to unlock quick summaries and profile fit assessments

BallotReady is searching for a Senior Software Engineer - Level II to develop our platform for voter engagement, build internal configuration tools for organizations, and create new features for people to take civic action year-round — and, as a result, join our team in working to inform and mobilize people at every level of government.

Who We Are

BallotReady is an award-winning company working to mobilize people to participate in democracy at every level of government. Our nonpartisan digital platform helps users register to vote, find their polling place, run for office, find their elected officials, and research their ballot, powered by the most comprehensive database for every level of government.

We’ve worked with organizations such as Snapchat, TikTok, Spotify, and the NBA to inform and turn out over 35 million voters. Now, we’re gearing up for the 2024 presidential elections and working on tools to enable civic engagement all year, every year nationwide.

What You’ll Do

As the Senior Software Engineer - Level II, you will be a go-to expert and leader on the engineering team. Reporting to our VP of Engineering, your responsibilities may include:

  • Leading the development of key software engineering features, applications, and infrastructure
  • Writing well-tested code to power BallotReady’s internal and external tools
  • Collaborating effectively across BallotReady’s internal teams, and with other software engineers to design high-quality software
  • Sharing your skills and experience with other software engineers through coaching and mentoring
  • Bringing experience with modern deployment best practices to accelerate and upgrade BallotReady’s products and processes

Don’t feel like you have to be the best at all of these, we encourage you to apply even if you don’t feel ready for all these responsibilities yet. We are all here to grow!

Who You Are

To succeed in this job, you must bring:

  • 7+ years of experience with Ruby/Ruby on Rails
  • Experience with JavaScript, React, TypeScript
  • Experience working with product teams to lead major feature builds, including requirements definition, scoping, and software architecture
  • Experience developing and/or mentoring other software engineers
  • Experience leading effective cross-functional collaboration
  • Experience writing and maintaining an automated test suite

A few items that are plusses, but not requirements for the job:

  • Experience delighting users with beautiful UI and excellent UX
  • Experience with data collection and automation tools
  • Experience building and designing applications powered by geospatial data
  • Experience working for businesses and/or in systems with a high volume of traffic

If you were here today, you’d be:

  • Taking ownership of projects to make it easy for our customers to customize their BallotReady platform
  • Refining features on BallotReady.org to help users connect with grassroots organizations
  • Working closely with other engineers to identify bottlenecks and optimize our development processes.

What Else You Should Know

Our current stack includes the below. Please keep in mind that you do not need to bring expertise in all of these to be the right candidate for this role!

  • Ruby (Rails) and Python (Lambda) for APIs and internal applications
  • React (JavaScript/TypeScript) on the frontend of our voter-facing platform
  • PostgreSQL (with PostGIS) as our primary data store
  • Hosted on AWS

At BallotReady, we’re strong believers in flexibility in exchange for responsibility. We hire exceptional people who are excited about our mission, and give them the freedom and leadership to act in support of constituents first. Our work is driven by our core values, which we encourage interested applicants to explore.

BallotReady is an equal opportunity employer and we value having staff who reflect the diversity of all constituents and voters. We especially encourage people of color, LGBQ people, transgender and gender non-conforming people, and people with disabilities to apply for this role. We know that the more we live out our commitment to building a diverse and inclusive team, the better our work will be. 

Annual Salary:

The full salary band for senior engineer roles is $120,600 - 180,900, a broad range to encompass the diverse backgrounds and skills of senior candidates, plus equity. Placement for most candidates will initially fall within the bottom half of the range and is determined by the hiring team based on experience and skills.*

*As part of our commitment to diversity, equity, and inclusion we give the best offer upfront according to the candidate's experience and skills and do not negotiate salary.

Benefits: 

  • Monthly remote work stipend (for use towards home internet costs, coworking space access, home office furniture, etc.)
  • Healthcare, dental, vision, disability, life insurance, 
  • 401k platform, FSA, commuter benefits,
  • Unlimited PTO

Location and hours: 

  • Fully remote with a preference for Austin, Chicago, D.C., or Raleigh.
  • Flexible work hours within "BallotReady Standard Time" (12 p.m. to 4 p.m. CT Monday through Friday).

Equal Opportunity Employer:

BallotReady is an equal opportunity employer and we value having staff who reflect the diversity of all constituents and voters. We especially encourage people of color, LGBTQIA+ people, transgender and gender non-conforming people, and people with disabilities to apply for this role. We know that the more we live out our commitment to building a diverse and inclusive team, the better our work will be.

BallotReady logo

BallotReady

0 views

1 applied

Social Media

Visit BallotReady
Share this job
Copy Permalink
Discover similar jobs
C
Conduit

Senior Software Engineer

Remote

Full Time

#Engineering

#Blockchain

#Golang

#Kubernetes

#GCP

#AWS

#Rust

#Solidity

#Distributed Systems

#Cryptography

#Network Protocols

#Postgres

Cryptio logo
Cryptio

Senior Typescript Engineer

Remote

Full Time

#Engineering

#Fintech

#Blockchain

#TypeScript

#Node.Js

#NestJS

#PostgreSQL

#AWS

#Kubernetes

#Docker

#Redis

#Pulumi

#Gitlab

P
Parafin

Staff Software Engineer, Lending Products

285k - 330k USD

Remote

Full Time

#Engineering

#Fintech

#Lending

#Backend Engineering

#Platform Development

#Architecture

#Cross Functional Collaboration

#Mentoring

#Infrastructure Design

#Code Review

#Reliability

F
Found

Staff Software Engineer, Platform

210k - 278k USD

Remote

Full Time

#Engineering

#Backend

#Public Cloud

#Observability

#Monitoring

#Incident Response

#Tech

#OpenTelemetry

#Prometheus

#Infrastructure as Code

#Terraform

Dijital-team-pty-ltd logo
Dijital-team-pty-ltd

Automation Engineer

Remote

Full Time

#IT

#Managed Services

#PowerShell

#Python

#Jinja

#BASH

#REST API

#JSON

#Git

#JavaScript

T
Terra Quantum

Security Sales Lead

Remote

Full Time

#Cybersecurity

#Sales

#Enterprise Sales

#Business Development

#Pipeline Generation

#Cryptography

#Relationship Building

#Outbound Prospecting

#Engagement

Glooko logo
Glooko

Strategic Account Director

Remote

Full Time

#Sales

#Enterprise Sales

#Integration

#Management

#HL7 FHIR

#RFP

#Relationship Building

#Data

#Problem Solving

PelotonInc logo
PelotonInc

Senior Software Engineer

Remote

Full Time

#Engineering

#Full Stack

#DevOps

#Docker

#Kubernetes

#AWS

#GCP

#Azure

#Flux

#Rancher

#Continuous Delivery

#Infrastructure

#Microservices

TheSparkGroup logo
TheSparkGroup

Senior Paid Digital Strategist

Remote

Full Time

#Digital Marketing

#Social

#Advertising

#Campaign Management

#Data

#Reporting

Shakepay logo
Shakepay

Design Engineer

110k - 110k USD

Remote

Full Time

#Design Engineering

#Fintech

#Bitcoin

#React Native

#TypeScript

#Vue.Js

#Design Systems

#Prototyping

#UI

H
HeyJobs

Graphic Design Creative Technology

Remote

Part Time

#Technology

#AI Tools

#Digital Marketing

#Engineering

#JavaScript

#Python

#Landing Pages

#Content

J
Jump

Product Manager & Designer

Remote

Full Time

#Product Management

#Design

#Tech

#Product Strategy

#Product Design

#Engagement

#Ticketing Systems

#Management

#Operations

#Customer Empathy

N
NewPageSolutionsInc

Python Developer

Remote

Contractor

#Technology

#Digital Health

#Software Development

#Python

#AWS Lambda

#AWS ECS

#Automated Testing

#Agile Methodologies

#Terraform

#Drupal

#PHP

T
Teach For All

Head of AI Solutions & Engineering

Remote

Contractor

#AI

#Education

#Technology

#TypeScript

#Python

#REST APIs

#Git

#Design

#Google Cloud

#Business Analysis

A
Arbor

Back-end Engineer

Remote

Full Time

#Marketplace

#Backend Engineering

#Tech

#Node.Js

#TypeScript

#GCP

#Terraform

#Postgres

#API Design

#Data Pipelines

UP42 logo
UP42

Sales Manager North America

Remote

Full Time

#Data

#Sales

#Business Development

#B2B Sales

#SaaS Sales

#Sales Pipeline

#CRM Management

#MEDDPICC

#Discovery

Q
Quora

Staff Machine Learning Engineer

220k - 321k USD

Remote

Full Time

#Machine Learning

#Recommendation Systems

#Engineering

#Python

#C++

#Data Pipelines

#Model Training

#Algorithms

Sevaa Group logo
Sevaa Group

Senior Drupal Developer

Remote

Contractor

#Drupal

#Engineering

#DevOps

#PHP

#Testing

#Responsive Design

#Security

Getty Images logo
Getty Images

Head of Web

Remote

Full Time

#Web Development

#Front

#Leadership

#Node.Js

#TypeScript

#React

#Next.js

#Functional Programming

H
HeyJobs

Graphic Design / Creative Technology

29k - 29k USD

Remote

Internship

#Technology

#AI Tools

#Digital Marketing

#Engineering

#Prototyping

#Automation

#JavaScript

#Python

Your dream job awaits.

Explore exciting opportunities, connect with top employers, and ignite your career.