Data Migration Engineer
Remote · United States or Phoenix, Arizona, United States
Job Summary
Data Migration Engineer responsible for extracting, mapping, formatting, and importing client data from legacy systems to Virtuous for nonprofit clients. Migrate data from systems such as Blackbaud Raiser's Edge, eTapestry, Salesforce, and DonorPerfect, with proficiency in SQL and relational databases, dbt, and ETL processes. Role involves designing and executing data mappings, transformations, and cleanups, collaborating with internal teams on migration strategy, and maintaining professional, customer-facing communication. Hybrid work is prioritized for candidates in the Phoenix, AZ area, with remote options within the US. The position requires strong data-structure understanding, ability to manage complex migrations, and a bias for detail and problem-solving in data integration projects.
Required Qualifications
- 4+ years of experience in Data Migration and/or a SQL/dbt environment
- Experience writing complex SQL scripts and transformations
- Experience with dbt
- Experience with Snowflake is a plus
- Experience with GitHub is a plus
- Experience with API integrations is a plus
- Knowledge of XML, SSMS and Python is a plus
- Experience working with nonprofit software is a plus
- Comprehensive understanding of the ETL process
- Deep knowledge of database design, setup, and maintenance
- Strong written and oral communication skills and a collaborative approach to implementing new processes
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.