Virtuous is seeking a Data Migration Engineer to extract, map, format, and import client data from legacy systems to Virtuous for sophisticated nonprofit customers.
The role involves working with common legacy systems such as Blackbaud Raiser’s Edge, eTapestry, Salesforce, and DonorPerfect.
The engineer must understand data structure, determine data relationships, and become an expert in Virtuous to map data strategically.
This position requires proficient knowledge of SQL and relational databases.
Exceptional time management, organization, and the ability to collaborate with a project manager to meet deadlines are essential.
The role includes an average of 6-12 hours of customer-facing time per week, requiring professional communication skills.
The candidate should be detail-oriented, self-driven, and comfortable problem-solving complex data issues.
Responsibilities include understanding nonprofit needs, mapping and cleaning large data sets using ETL tools, scoping complex migrations, and collaborating on data migration strategy.
Requirements:
Candidates must have 4+ years of experience in Data Migration and/or a SQL/dbt environment.
Experience in writing complex SQL scripts and transformations is required.
Familiarity with dbt, Snowflake, and GitHub is a strong plus.
Knowledge of XML, SSMS, and Python is advantageous.
Experience with nonprofit software is beneficial.
A comprehensive understanding of the ETL process is necessary.
Candidates should have deep knowledge of database design, setup, and maintenance.
An interest in becoming an expert in nonprofit fundraising and Virtuous products is expected.
Strong written and oral communication skills and a collaborative approach to implementing new processes are essential.
Benefits:
The position offers market competitive pay leveraging Carta data.
Employees are recognized through Bonusly for birthdays, anniversaries, and achievements.
A 401(k) retirement plan with a company matching of 50% up to 6% of compensation is available after 90 days.
The company values work-life balance and encourages the use of Unlimited PTO.
Supportive time off includes paid volunteer days and company holidays.
Employer-contributed healthcare benefits include medical, dental, and vision coverage, with options for dependents and choices for Health Savings Accounts (HSA) and Flexible Spending Accounts (FSA).
The company provides 12 weeks of primary parent leave and 4 weeks of secondary parent leave at full pay, including for adoption.
Virtuous prides itself on community and hosts exciting company outings and events.