Date Posted

05/10/24

Job Role

Engineer

Organization Type

Issue Advocacy, Nonprofit

Location

Remote

Salary Range

$61,000-$80,000

How to Apply

Sr. Data Engineer

Indivisible Project | Remote | Permanent

Date Posted

05/10/24

Job Role

Engineer

Organization Type

Issue Advocacy, Nonprofit

Location

Remote

Salary Range

$61,000-$80,000

Position Summary

Indivisible seeks a Sr Data Engineer who is eager to play a key technical role on a results-oriented data team that delivers critical work to stakeholders across the organization.
This engineer will contribute to setting and executing Indivisible’s data infrastructure roadmap, working across departments to identify opportunities to automate, optimize, and scale the organization’s work. As the person responsible for managing the department’s database, pipelines, and other automation processes, you will work with external and internal partners to write clean, robust, and scalable code, manage and scale our database, provide technical tool support and guidance, and build pipelines for new data sources.
This role will be one of the most technical members of the team. At the organization, and in that capacity, you will play a critical advisory role, ensuring that the proper infrastructure, tooling, and instrumentation is in place to support the large national campaigns, initiatives, electoral, and advocacy work Indivisible is known for. You will also be responsible for sharing best practices, expertise, and clean documentation to help build a strong data culture. Additionally, the Sr Data Engineer will manage relationships with various consultants and external partners, directing their work to deliver on key organizational projects. As part of the analytics team, the engineer will be asked to occasionally help out with analytics projects, such as building models or creating list-pulling and reporting tools.
Indivisible also develops an in-house canvassing tool called Neighbor2Neighbor that connects volunteers with nearby progressive households. The tool is written as a Python web application using Flask and HTMX. Developing Neighbor2Neighbor will not be the primary responsibility of the Sr Data Engineer. However, you will contribute to that project during periods of peak development. The data engineer’s primary responsibilities require a degree of Python proficiency that should allow you to be a productive contributor to Neighbor2Neighbor when necessary.
This position is ideal for someone with experience working in a movement space and who understands the needs of a movement and how data engineering can help meet those needs. Knowing SQL and Python is a must for this role. This role will report to the National Data Director.
We are hiring for this position immediately. This position is full-time, with a salary range starting at $76,900 per year, commensurate with experience. To uphold organizational parity and pay equity, we use a non-negotiable salary system that takes into consideration the entire breadth of a candidate’s experience, employment, and education to arrive at their final starting base salary. In addition, Indivisible provides a robust benefits package including full medical/dental/vision/life coverage, a professional development stipend, and an employer matched 401(k) plan.

Progressive Data Jobs