Analytics Engineer
Quick answer
The American Civil Liberties Union is hiring a mid-level Analytics Engineer for a full-time, hybrid role in New York, San Francisco, or Washington, DC, paying $128,294 (Level G) to support data model rebuilds and data pipeline improvements.
- Role
- Analytics Engineer
- Organization
- American Civil Liberties Union
- Location
- New York, New York; San Francisco, California; Washington, District of Columbia, United States
- Work setup
- Hybrid
- Level
- Mid
- Compensation
- $128,294 (Level G)
- Category
- Engineering & Technology
The role
The ACLU seeks applicants for the full-time position of Analytics Engineer in the Analytics division of the Technology Department, focusing on data model rebuilds and data pipeline improvements.
What you'll do
- Design, develop, and maintain scalable data models to support reporting, business intelligence, and analytics needs using dbt.
- Collaborate with third-party vendors and the Analytics Engagement team as we prepare to migrate CRMs and re-build dbt models used for business essential reporting.
- Build and orchestrate Python ETL (Extract, Transform, Load) pipelines in Dagster to ensure the efficient flow of data from various sources into data warehouses or data lakes.
- Scrape data from public websites to support legal, organizing, and advocacy projects.
- Ensure high-quality, accurate, and timely data is available for stakeholders across departments.
- Use and help others use data warehousing and SQL best practices to keep our analytics swift and reliable.
What it takes
- Extensive experience with data warehouses and database query languages (e.g., Redshift, SQL)
- Experience building data models and writing ETL in a business setting
- Undergraduate degree in an analytical field (e.g., Economics, Statistics, Computer Science, Business)
- Skilled in using a modern scripting language (e.g., Python)
- Proficiency in translating business metrics into well-scoped tasks and requirements
- Working knowledge of BI tools such as Hex, Tableau, or Looker
What you'll bring
How we treat you
Time away to focus on the things that matter with a generous paid time-off policy, comprehensive healthcare benefits, plan for your retirement with 401k plan and employer match, support employee growth and development through annual professional development funds, internal professional development programs and workshops
Frequently asked questions
Where is the job located?
The job is located in New York, New York; San Francisco, California; or Washington, District of Columbia, United States.
What is the compensation?
The annual salary for this position is $128,294 (Level G).
What are the key qualifications required?
Key qualifications include extensive experience with data warehouses and database query languages, experience building data models and writing ETL in a business setting, and a strong background in Python scripting.
How do I apply?
To apply, visit the ACLU's job posting on Greenhouse and follow the instructions provided.
Is the job remote?
The job is a hybrid role with in-office requirements of two (2) days per week or eight (8) days per month.
How to apply
Apply directly on American Civil Liberties Union's site. We link straight through — no resume parsing, no profile to fill out.
This listing is aggregated from a third-party source and its summary may be auto-generated, so details can be inaccurate or out of date. ForGood is not the employer and is not liable for the content — please verify everything on American Civil Liberties Union's official posting before applying.
More Engineering & Technology roles
Associate Professor of Chemical Engineering
Director of IT Services
Clerk of Works Manager
Meet people in Engineering & Technology
Upcoming conferences and workshops where people doing this kind of work get together.