Data Engineer

Tech Jobs for Good

Arlington (VA)

Hybrid

USD 110,000 - 150,000

Full time

42 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health/Dental/Vision plans
PTO and Sick Leave
403(b) retirement plan
Flexible Spending Accounts

Job summary

NAMI seeks a Data Engineer to design and operate the data platform that supports national office, state organizations, and affiliates. You will build ELT pipelines, craft well-modeled transformations, and deliver trusted data products for reporting and decision making.

You will work across ingestion, transformation, orchestration, and reporting within a modern cloud data warehouse, collaborating with Engineering, Salesforce, Programs & Services, the Success Team, and the Data Team.

Qualifications

  • 3–5 years in data, analytics, or backend engineering.
  • Proficiency in SQL and Python.
  • Experience with version-controlled ELT/ETL pipelines including testing and monitoring.
  • Solid grasp of data modeling.
  • Experience with a modern cloud data warehouse.
  • Clear communication of technical concepts to non-technical colleagues.

Responsibilities

  • Build and operate the central data warehouse and ELT pipeline from sources across the organization.
  • Reduce manual reporting by delivering curated datasets and self-service reporting.
  • Expand automated quality testing, monitoring, and CI/CD; own incidents end-to-end.
  • Set standards and patterns as the team's first dedicated data engineer.

Skills

SQL
Python
ETL pipelines
dbt
Airflow
Data modeling
Cloud data warehouse

Tools

Power BI
Tableau
Metabase

Job description

Why NAMI?

At NAMI, your work will directly support programs and services that improve the lives of individuals and families affected by mental illness. You'll join a collaborative team, enjoy a flexible remote environment, and have the opportunity to make a meaningful impact every day.

Why NAMI?

At NAMI, your work will directly support programs and services that improve the lives of individuals and families affected by mental illness. You'll join a collaborative team, enjoy a flexible remote environment, and have the opportunity to make a meaningful impact every day.

Join NAMI's Software Engineering team and help build the data platform that supports programs reaching millions of Americans affected by mental illness. You'll work with modern cloud technologies, partner across the organization, and help shape the future of data at NAMI.

You will join a collaborative Information Systems Engineering team that values knowledge sharing, professional development, and continuous improvement. Working closely with Engineering, Salesforce, Programs & Services, the Success Team, and the Data Team, this role will help strengthen data quality, streamline reporting processes, and develop reliable data solutions for NAMI staff and affiliates. The position will also support the responsible evaluation and use of emerging technologies, including AI.

What You'll Do

NAMI's Data Engineer will build and operate the data platform that helps our national office, state organizations, and hundreds of local affiliates measure program impact, reach underserved communities, and make data-informed decisions.

Working on the Software Engineering team, you will work across the full data platform - ingestion, transformation, orchestration, and reporting. This role builds and operates ELT pipelines, develops well-modeled transformations using analytics engineering best practices, and delivers trusted, well-documented data products - executing within established architectural patterns and contributing to their continuous improvement.

In This Role, You Will
  • Help leadership measure program impact and make well-informed strategy decisions by building NAMI's central data warehouse and ELT pipeline from sources across the organization (e.g., micro-services, Salesforce, and the LMS).
  • Reduce manual reporting by giving state organizations, local affiliates, and colleagues richer, on-demand access to their data - partnering directly with stakeholders to stand up curated datasets and self-service reporting that replace today's hand-built affiliate reports.
  • Ensure every team can trust the data behind its decisions by expanding automated quality testing, monitoring, and CI/CD as the platform grows - and owning incidents end-to-end, source to dashboard, when something slips through.
  • Set the foundation every future data hire builds on - as the team's first dedicated data engineer, establish the standards, patterns, and review practices that define how NAMI does data.
What Qualifications You'll Bring
  • 3-5 years in data, analytics, or backend engineering
  • Proficiency in SQL and Python
  • Experience with version-controlled production ELT/ETL pipelines, including testing and monitoring
  • Solid grasp of data modeling (e.g., dimensional modeling, layered architecture)
  • Experience with a modern cloud data warehouse
  • Communicates technical concepts clearly to non-technical colleagues
Preferred Skills & Experiences
  • Hands-on experience with a SQL transformation framework such as dbt
  • Exposure to managed ingestion or orchestration tooling (e.g., Fivetran, Airbyte, Dagster, Airflow)
  • Experience with a BI tool such as Power BI, Tableau, or Metabase
  • Experience helping evaluate, adopt, or migrate to new data tooling
Work Environment
  • Remote or optionally hybrid (if preferred) at our Arlington, VA headquarters
  • Employees must be available during standard business hours, with core hours between 10:00 a.m. - 3:00 p.m. ET
  • 10 - 20%.travel, including overnight.
Physical Requirements

Prolonged periods of sitting at a desk and working on a computer.

Benefits
  • Generous and comprehensive Health, Dental, and Vision Plans
  • Paid Time Off: Vacation, Personal, and Sick Leave
  • Paid Parental Leave
  • 403(b) retirement plan
  • Flexible Spending Accounts for health care, dependent care and commuter expenses
  • Life Insurance and Disability coverage paid by NAMI
  • Flexible Work and Telework programs
  • Professional Development Reimbursement program
  • A variety of wellness offerings to support team members
  • Employee Referral Program
  • The Employee Assistance Program (EAP) which provides support for personal and family problems common in contemporary life

NAMI is proud to be an equal opportunity employer and is committed to creating a diverse and inclusive workforce. NAMI prohibits discrimination and harassment against any employee or applicant for employment because of race, color, religion, sex, national origin, marital status, age, disability, veteran status, sexual orientation, gender identity or expression, pregnancy, childbirth or related medical conditions, genetic information or any other legally protected group status. We also provide reasonable accommodation for candidates with disability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

National Alliance on Mental Illness • Arlington (VA)

Hybrid
USD 95,000 - 105,000
Health Plans
Dental Plans
Vision Plans
+12
Data Platform Engineer — Hybrid/Remote ELT Pipelines
Data Platform Engineer — Hybrid/Remote ELT Pipelines

National Alliance on Mental Illness • Arlington (VA)

Hybrid
USD 95,000 - 105,000
Health Plans
Dental Plans
Vision Plans
+12
Data Engineer-Enterprise Data, Governance,Integration, Analytics
Data Engineer-Enterprise Data, Governance,Integration, Analytics

National Council on Aging • Arlington (VA)

On-site
USD 90,000 - 140,000
Data Platform Engineer
Data Platform Engineer

Clinician Nexus, Inc. • Northern (KY)

Hybrid
USD 120,000 - 160,000
Medical and dental coverage
401(k) and profit-sharing retirement plans
Generous paid time off (PTO)
Senior Data Engineer
Senior Data Engineer

Neara • United States

Hybrid
USD 150,000 - 190,000
Data Architect (Databricks Data Engineer)
Data Architect (Databricks Data Engineer)

NISC • Lake Saint Louis (MO)

Hybrid
USD 80,000 - 100,000
Medical, Dental and Vision Insurance
Health Savings Account with monthly contributions
401(k) with employer match
+2
Staff Data Engineer
Staff Data Engineer

NEPSE Trading • Northern (KY)

Hybrid
USD 140,000 - 190,000
Data Engineer (Azure)
Data Engineer (Azure)

Rethink First • Atlanta (GA)

On-site
USD 90,000 - 130,000
Health benefits
Flexible PTO
11 paid company holidays
+3
Data Engineering Manager
Data Engineering Manager

Wellpath / Correct Care Solutions • Franklin (TN)

Hybrid
USD 140,000 - 190,000
DailyPay
Tuition Assistance and dependent\nSch​
Employee Assistance Program (EAP)
+4
Senior Manager, Data Engineering
Senior Manager, Data Engineering

Headway • Seattle (WA)

Hybrid
USD 212,000 - 265,000
Equity compensation
Medical, Dental, Vision
401K
+5