Technical Director of Data Infrastructure (DATA-09) – Analytics

  • American Civil Liberties Union
  • New York, NY, USA
  • Jun 11, 2019
Full time Public Policy

Job Description

Technical Director of Data Infrastructure (DATA-09) – Analytics


Title:  Technical Director of Data Infrastructure

Office:  National Offices

Location:  New York, NY

Posted:  June 7 2019


ACLU job posts are hosted on Greenhouse. See privacy policy.




The Analytics team of the ACLU’s National office in New York, NY seeks applications for the full-time position of Technical Director of Data Infrastructure.


Since 2016, the ACLU has seen an incredible growth in members, who give their time and money in the fight to defend civil liberties and civil rights in the United States.  Going into 2020 and beyond, we have a range of ambitious goals, which demand that we keep innovating on the technical front.


We are looking to hire a data and analytics focused engineering lead to maximize our impact by upgrading our existing data and analytics infrastructure to enable data-driven advocacy, fundraising, and litigation work, as well as enable public access to information.




Here are some example projects on our roadmap that you can expect to dive into:

  • Integrate data from a variety of sources (email, website traffic, volunteer management, press, social media, legislative) into our redshift data warehouse and ensure it remains accurate, live, and relevant for analysis during key influxes of donor support
  • Build optimized tables and workflows to meet our expanding reporting and analytics needs -- both of a nationwide user base that is starting to use our BI tool, Looker, and our in-house data science team
  • Identify, evaluate, and implement new infrastructure solutions for sensitive Legal analytics work
  • Design and implement new infrastructure solutions to expose analyses and datasets (e.g., from FOIA requests, extracted via web-scraping) to the public via our website

You will play a leadership role on the Analytics team, and contribute to the overall strategy and roadmap of our Analytics work; as well as manage a small, agile team to help accomplish our goals by expanding our internal and public-facing data products and reporting.

The right candidate will also have a passion for civil liberties and civil rights, and:

  • Demonstrate a commitment to diversity within the office using a personal approach that values all individuals and respects differences in regards to race, ethnicity, age, gender identity and expression, sexual orientation, religion, ability and socio-economic circumstance
  • Commit to work collaboratively and respectfully toward resolving obstacles and/or conflicts


This role will report directly to the ACLU leadership team, specifically, the Deputy Chief Analytics Officer.




We are looking for candidates with a broad range of technical skills, but core to this position is expertise in designing, building, and orchestrating reliable data pipelines for analytics. We use ELT style data pipelines, and our tool stack is constantly evolving. Currently, we use a mix of Fivetran, Redshift, S3, and Civis. Equally important to this role is the ability to clearly translate business requirements into technical specs, and significant stakeholder management experience. As the key Analytics infrastructure owner, you are the bridge between the organization and its data infrastructure.


We use a range of modern tools and services – we are agile in what we use but the following reflect core expectations of your knowledge-base:

  • Redshift, PostGREs, or similar columnar data warehouse (deep SQL expertise)
  • Knowledge around database architecture principles (i.e., data models, layers, etc.)
  • Expertise in languages for data ELT processes (Python, Spark, Scala, etc.) and performance optimization in and around these systems
  • Work enabling a range of analytics users – some in BI tools (Tableau, Looker, etc.), data exploration (Superset, ggplot2, etc.) and advanced front-end visualization tools (d3, highcharts, etc.)
  • Understanding of how / when to use different tools for pushing analytic models or output into production (e.g., chron jobs, Airflow based DAG, REST APIs via Flask or Plumber)




Below is a list of tools we consider valuable incoming knowledge. We don't expect you to be an expert with all of them, but experience with a few of them is preferred:

  • Analytics / ELT languages (e.g., Python, Scala, R)
  • Deploying models as REST APIs and associated content (e.g., Flask, Django, Plumber, Swagger)
  • Front-end dashboard tools (e.g., RShiny, Dash, Panel)
  • Cluster-Based analytics solutions (e.g., Spark, EMR, dataproc, Docker, Kubernetes)
  • ELT Tools and Frameworks (e.g., AWS Glue, Airflow, Civis, Matillion)
  • Cloud-infrastructure fundamentals (AWS EC2, Azure VM, etc.; AWS Lambda, Azure Functions, etc.; Azure Blob Storage, AWS S3, etc.)
  • Experience with different data sources (Digital – Heap, Adobe Analytics, etc.; CRM – Salesforce, SAP CRM ,etc; Voter Files; Scraped and FOIA'd datasets)




For almost 100 years, the ACLU has worked to defend and preserve the individual rights and liberties guaranteed by the Constitution and laws of the United States. Whether it’s ending mass incarceration, achieving full equality for the LGBT community, establishing new privacy protections for our digital age, or preserving the right to vote or the right to have an abortion, the ACLU takes up the toughest civil liberties cases and issues to defend all people from government abuse and overreach.


The Department of Education has determined that employment in this position at the ACLU does not qualify for the Public Service Loan Forgiveness Program.


We value a diverse workforce and an inclusive culture. The ACLU encourages applications from all qualified individuals without regard to race, color, religion, gender, sexual orientation, gender identity or expression, age, national origin, marital status, citizenship, disability, veteran status and record of arrest or conviction.

The ACLU is committed to providing reasonable accommodation to individuals with disabilities. If you are a qualified individual with a disability and need assistance applying online, please e-mail  If you are selected for an interview, you will receive additional information regarding how to request an accommodation for the interview process.




The ACLU offers a generous and comprehensive compensation and benefits package, commensurate with experience and within parameters of the ACLU compensation scale.