[GAINPOWER.org: Jobs That Are Left] Indivisible Project: Senior Data Engineer

February 3, 2021

[GAINPOWER.org: Jobs That Are Left] Indivisible Project: Senior Data Engineer

Indivisible seeks a Sr Data Engineer who is eager to play both a key technical and leadership role on a results-oriented data team that delivers critical work for stakeholders across the organization.

This role will be a key leader in 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 on the team and at the organization, and in that capacity they will play a key 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. They will also be responsible for mentoring and developing other data team members, sharing best practices, expertise, and clean documentation to help build a strong data culture. Additionally, this role will be responsible for managing relationships with various consultants and external partners, directing their work to deliver on key organizational projects.

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 (or R) is a must for this role. This role will report to the National Data and Technology Director.

The starting salary for this position is $76,500, 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.


To be considered, please submit your resume and cover letter by Wednesday, March 3, 2021 by clicking here.


Responsibilities

  • Build out and maintain our data warehouse
  • Create, test, deploy and maintain scalable, robust ETL pipelines that connect various tools (e.g. ActionKit, EveryAction, Mobilize, etc.) to our warehouse and vice versa
  • Automate pipelines, workflows, and other data tasks to increase team efficiency
  • Work with the Associate Directors on the team, and other internal stakeholders to understand and formulate their data engineering needs and deliver on key projects
  • As needed, provide technical guidance to the team and organization during procurement, tool vetting, etc.
  • Promote data best practices, design patterns, consistent clean documentation, and a culture of learning, data fluency, and trust
  • Manage relationships with a progressive technology cooperative, external vendors, and contractors to deliver on key organizational data and technology objectives

You will be a good fit if you have the following skills:

Data Engineering & Management:

  • Extensive SQL and relational database management expertise (we use Redshift)
  • Python expertise, especially in the context of building ETL processes - working with APIs, reading/writing to databases, manipulating and transforming data, designing and optimizing robust pipelines
  • Experience creating and managing data orchestration workflows using tools like Airflow, DBT, or on platforms like Civis
  • Write clean, scalable, well-documented code in a version control system like Git
  • Have experience testing and deploying pipelines/scripts to production using services like Docker, AWS, and Heroku
  • Experience with data visualization tools like Tableau, Periscope or Google Data Studio

Project Management & Leadership:

  • A strong sense of self-direction and technical know-how; you know how to do your research, dig through technical documentation, and debug your issues and help others with theirs
  • Strong communication skills - you can communicate the importance of your work with non-technical staff and can manage stakeholder expectations effectively
  • Project management experience - you can help lead discussions with multiple stakeholders, formulate goals, set timelines, and follow through to completion

Mission Alignment:

  • Worked with other progressive organizations or causes and are passionate about what we're doing here at Indivisible
  • Experience communicating with diverse groups, working with a multicultural workforce, and bringing a sensitivity and appreciation of cultural differences

We especially encourage applications from people who have:

  • Worked with CRMs (such as EveryAction, ActionKit, Action Network, etc.)
  • Worked with cloud data warehouses
  • Management experience
  • Worked with the voter file (such as Catalist or TargetSmart) and VAN
  • Experience working in a start-up
  • Worked in a campaign experience/environment
  • Used Civis Analytics' Platform

Indivisible's current tech specs (open to more languages, as needed):

  • Languages: Python (or R), SQL (Redshift)
  • Version control: Git
  • Warehousing: AWS Redshift on Civis Analytics' Platform

About the Indivisible Project

We're building something new. We're a progressive grassroots organization that began in the aftermath of Trump's election and rapidly scaled nationwide, with thousands of volunteer-led local groups covering every state in the country. To support this movement, we've built an incredible team at the national level. We dream big, we support each other, and we have fun doing it.

We're changing what's politically possible. Indivisible is part of the powerful progressive movement reaction to Trump, fighting the racist, misogynistic, plutocratic, and authoritarian agenda trumpeted by Trump and the GOP congress. Don't take our word for it; Indivisible has been featured on the Rachel Maddow show multiple times, as well as in the New York Times and in pretty much every other major news outlet in the country.

We're building together. We're building a new organization every day - a rare opportunity to model what we want to see in the world. We're deeply committed to equity and building a diverse and inclusive organization.

We're looking for you. If you want to fight for the soul of American democracy, there's no better place to be than Indivisible. We're looking for more team members who are passionate about resisting the Trump agenda and committed to getting results. It's an exciting, fulfilling place if you're someone who wants to fight fiercely for the progressive world we want to have.

Every one of us on the national team is here because we believe this movement is the best way to retake and build progressive power in this country. Does that ring true for you? If so, great - throw your hat in the ring to join our team. Let's start #winning together.

Indivisible Project is an equal opportunity employer. We strongly encourage and seek applications from women, people of color, including bilingual and bicultural individuals, as well as members of the lesbian, gay, bisexual, and transgender communities. Applicants shall not be discriminated against because of race, religion, sex, national origin, ethnicity, age, disability, political affiliation, sexual orientation, gender identity, color, marital status, or medical condition. Reasonable accommodation will be made so that qualified disabled applicants may participate in the application process. Please advise in writing of special needs at the time of application.

--
Jobsthatareleft is a listserv run by GAINPOWER.org and Amy Pritchard. Contact us at JTAL@gainpower.org if you have any questions.
---
You received this message because you are subscribed to the Google Groups "GAIN POWER: Jobs That Are Left" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jobsthatareleft+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jobsthatareleft/8e0a3519-ec98-4db3-a052-1ae0d0e01c1en%40googlegroups.com.