SQL Developer / Data Warehouse ETL Developer
Core
Design, write, and tune complex SQL queries; build and maintain ETL pipelines feeding an enterprise data warehouse for reporting and analytics.
Role type
Senior SQL Developer / Data Warehouse ETL Developer
Builds
ETL/ELT pipelines, data extracts, datasets, and optimized SQL logic for a nonprofit's data platform
Domain
Data Engineering / Data Warehousing
Required skills
complex SQL (joins, CTEs, window functions), SQL query optimization, ETL/ELT pipeline development, cloud data warehouse experience, ETL tooling, data quality validation, performance troubleshooting
Preferred skills
Power BI/Tableau, Python/PySpark, dimensional modeling, Git/CI/CD
Technologies
Snowflake, Databricks, AWS Glue, Informatica, Talend, Amazon Redshift, S3
Responsibilities
Write complex SQL queries and stored procedures; optimize query performance via execution plan analysis; design and maintain ETL/ELT pipelines; implement data quality checks; troubleshoot ETL failures; document data flows and technical designs
Seniority
Senior, hands-on IC