Rarefied talent in data science, data technology, and analytics

Data Migration Specialist


Job Description

About Us

At Virtuous, we are committed to helping charities reimagine generosity. We believe that charitable giving is about personal connections, not sales transactions. Generosity is driven by our passions and relationships – and givers want to feel like they are part of a movement bigger than themselves. We are the Generosity Operating System at the heart of charity. We are the Donor Management System that is putting the joy back in fundraising.

A Virtuous Data Migration Specialist will be in charge of extracting, mapping, formatting, and importing client data from legacy systems to Virtuous. Common legacy systems include but are not limited to Blackbaud Raiser’s Edge, Salesforce, eTapestry, DonorPerfect, Donor Direct, Kindful, etc.

They must understand data structure, determine data relationships and become a Virtuous expert to properly map data into the most strategic areas within Virtuous. This role is built on an iterative scripted process using current mapping structures and collaborating on the creation of new scripts.

Exceptional time management and the ability to work with a project manager to set and meet deadlines is a necessity.

This role, though collaborative, will require a self driven individual who is extremely detail oriented and is comfortable problem solving complex data issues. Must have an aptitude for learning software.



You get things done

At Virtuous, we’re doers. We don’t invest time on over-planning or creating decks. We just do. You follow through on every request, no matter how big or small. You keep your cool under pressure and know how to prioritize your responsibilities. And when you need help, you’re not afraid to ask.

You’re generous and a true partner

You listen first and with intent to understand. You’re humble, operate with poise, dignity, and reliability. You can articulate your vision clearly both verbally and in writing. You’re transparent and keep everyone in the know so the job gets done efficiently and effectively. You seek to find common ground and collective value amongst various stakeholders.

You’re agile and a problem solver

You know how to articulate and roll out plans, recognizing there are many solutions to the same problem. You use every opportunity to learn, especially when things fail. You find new and effective ways to streamline and create processes to increase efficiency.

You’re embarrassingly organized

You live by to-dos and timelines. You can handle and prioritize multiple projects and threads at once. You can turn any meeting or email thread into actionable items. You’re known for moving things forward.

You have a team ethos

You thrive in a creative, fast-paced startup environment, with people who are passionate about their work. You’re excited to work cross-functionally with other teams and enjoy bringing people together to achieve a goal. People enjoy working with you because they know they can trust you.


  • Ideal candidate has strong data skills (ETL, Migrations, SQL, Alteryx)
  • Excel proficiency required
  • Relational database experience preferred
  • Scripting language experience preferred
  • SQL experience preferred
  • Alteryx experience preferred
  • Non-profit understanding preferred

What We Offer

  • Hybrid schedule for local employees within Arizona (3 days in office, 2 from home)
  • Work from home for employees outside of Arizona
  • 401k with match
  • Unlimited PTO
  • Paid volunteer time 
  • Medical/Dental/Vision BenefitsDependents are also eligible for coverage
  • HSA/FSA offerings
  • OneMedical, Talkspace, & Teladoc Memberships
  • Fun company outings and events
Interested in this position?
Job Location
Additional Job Details
Employment Type:
Full Time