Data Migration Engineer
Virtuous Software, Inc.
About Us Virtuous is on a mission to inspire global generosity by helping nonprofits build better relationships with their donors. We offer a modern software platform that provides mid-sized charities with elegant tools for fundraising, marketing, volunteerism, and online giving. Our talented team is driven to disrupt the status quo in the nonprofit sector. We are hungry, humble, and committed to delivering best-in-class software solutions, customer success interactions, and sales experiences to the world’s leading nonprofits. We also recognize the importance of giving back and making a difference in the communities where we live and work. That’s why we practice radical generosity by volunteering at nonprofits or going the extra mile for our team and the customers we serve. We take our work seriously, but we don’t take ourselves too seriously. We believe that life is too short not to love what you do. The ideal candidate for Virtuous embodies our values by: Asking questions with a spirit of curiosity Giving feedback freely with candor & grace, welcoming it in return Displaying a passion for philanthropy and technology Serving with joy. Everyone is willing to make the coffee! Celebrating the wins & milestones of others Assuming good intent & demonstrating trust in others Pursuing relationships with people different from themselves & creates space to be human Find our core values & more here. While this role is open to remote candidates within the US, we’re initially prioritizing candidates based in the Phoenix, AZ area who are open to a hybrid work arrangement. Position Summary A Virtuous Data Migration Engineer will be in charge of extracting, mapping, formatting, and importing client data from legacy systems to Virtuous for our biggest and most sophisticated nonprofit customers. Common legacy systems include but are not limited to Blackbaud Raiser’s Edge, eTapestry, Salesforce, DonorPerfect, 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. Virtuous Data Migration Engineers manage migrations that are most often seen as complex and custom, without a predetermined mapping structure. This role requires proficient knowledge of SQL and relational databases. Exceptional time management, organization, and the ability to work with a project manager to set and meet deadlines is a necessity. This is a customer-facing role with an average of 6-12 hours of customer-facing time per week. Oftentimes customers will be organizational leaders and will require professional communication skills. This role, though collaborative, will require a self-driven individual who is extremely detail oriented and is comfortable problem-solving complex data issues and integrating small details with higher-level customer data strategy. Must have an aptitude for learning software and innovation. Responsibilities In this role you will... Understand the varying needs of nonprofits, and how to migrate associated fundraising data to Virtuous in line with best practices Get excited about mapping, joining, transforming and cleaning large, complex data sets using SQL Feel comfortable adapting customer needs on the spot to determine the best method of aligning their legacy data with the most aligned spot in our CRM Collaborate with our internal team on data migration strategy, tooling, and questions You Must Have 4+ years of experience working in Data Migration and/or a SQL / dbt environment Experience writing complex SQL scripts and transformations Experience with dbt is a plus Experience with Snowflake is a plus Experience with GitHub is a plus Experience with API, Integrations 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 & understanding of database design, setup, and maintenance Interest in becoming an expert in nonprofit fundraising and Virtuous products Strong written and oral communication skills and a collaborative approach to implementing new processes What We Offer Market competitive pay leveraging Carta data Employee recognition through Bonusly (birthdays, anniversaries, achievements, etc.) 401(k) retirement plan with company matching- 50% match up to 6% of compensation after 90 days We value our employee’s work-life balance and encourage taking advantage of Unlimited PTO Supportive time off including paid volunteer days and company holidays Employer-contributed healthcare benefits, encompassing medical, dental, and vision coverage, with plans available for dependents and choices for Health Savings Accounts (HSA) and Flexible Spending Accounts (FSA). 12 weeks primary parent leave, 4 weeks secondary parent leave - full pay (adoption as well) We pride ourselves on Community and host exciting company outings and events. #J-18808-Ljbffr Virtuous Software, Inc.
- Virtuous Software, Inc. is looking for a Data Migration Engineer in Phoenix, AZ. The role involves extracting, mapping, and importing client data to Virtuous for sophisticated nonprofit customers. Requires strong SQL skills and experience with data migration. Ideal candidates...Suggested
- ...GOVERNMENT WILL BE A PLUS. Responsibilities Execute Data Validation Tests: Perform structured testing to ensure accurate migration of data from mainframe systems to modern... ...errors, and escalate issues to senior engineers or developers for resolution Understand Migration...Suggested
- A technology services company in Phoenix is seeking candidates to execute data validation tests, leveraging SQL, JCL, and SORT utilities for ensuring accurate data migration. The ideal applicant will have strong skills in mainframe systems and experience in data verification...Suggested
- ...Candidates Request Form 1 Job Title Data Migration & Technical Business Analyst 2 Client Company/Dept. Name rizona Department of Revenue, AZ 3 ddress 1802 West Jackson #100 City Name Phoenix State Name Z-Arizon Zip Code 85007 If others (Address) 6 Duration of the project...SuggestedRemote workRelocation
- Job Description As a Data Engineer II, you will provide expertise in data engineering tools and platforms within a defined domain. You will... ...working with .NET C# and Azure Solid experience with data migration and transformation Experience with source control in Git and...Suggested
- Overview Job Title : GCP engineer with Bigquery, Pyspark Experience Required - 8+ Years Must Have Technical/Functional Skills GCP... ...and supporting services Experience working on GCP application Migration for large enterprise Familiar with software security best practices...
- ...assistance, 401(k) United States, Arizona, Phoenix Senior Data Engineer Block 23 What you’ll do: As a Senior Data Engineer, you will... ...from Data Governance and Enterprise Architecture. Lead the migration of multidimensional cubes to tabular models, optimizing data...
- Role: Jr. GCP Data Engineer Location: Phoenix, AZ 85054 Duration : 12 Months Contract Job Mode: Onsite Responsibilities: As a Data Engineer... ..., ensuring data quality, and implementing ETL processes to migrate and deploy data across systems. You are expected to be a subject...Contract work
$45 - $58 per hour
Phoenix Staff, Inc. is seeking a Data Conversion Analyst to support large-scale data migration and modernization initiatives. This hybrid role focuses on cleansing, mapping, and validating data from legacy systems to modern platforms. The ideal candidate has over 3 years...Hourly payContract work- A leading data solutions provider is looking for a Data Engineer to participate in the migration and modernization of Azure data systems to the Databricks Lakehouse Platform. Responsibilities include developing and optimizing ETL/ELT pipelines, collaborating with cross...
- Participate in the modernization and migration of current Azure data and analytics systems to the Databricks Lakehouse Platform . Support Databricks... ...Bachelors degree in Computer Science, Data Engineering, Information Technology, or related field. Proven experience...
- Carex Consulting Group in Scottsdale, Arizona is seeking a Data Analyst with strong SQL and Power BI skills to support transition efforts... ...from legacy EHR systems to new platforms. The role includes migrating reports, creating blended datasets, and optimizing queries. The...
- Data Solutions Engineer II Location: Hybrid Onsite and Ability to travel up to 30%. Must be within commutable distance to one of our Hub locations... .... Identify and assess integration requirements when migrating from agency legacy systems (cloud and/or on-premise) to Axon...Remote work
- Cloud Data Engineer with over 5 years of experience in managing structured and unstructured data, performing deep data analysis, and building... ...systems and pipelines to support analytics and reporting Migrate on‑premise data workloads to cloud platforms, preferably Snowflake...
$66 - $71 per hour
...Innova Solutions is partnering with a client that is actively seeking to hire an experienced ETL Data Engineer for an immediate opening. Title: ETL Data Engineer Job Type: Full-Time/Contract on W2 Duration: 12+ Months Locations: Phoenix, AZ Irving, TX...Hourly payFull timeContract workTemporary workWork experience placementImmediate startWorldwideFlexible hours- A leading technology company is seeking a Cloud Data Engineer with over 5 years of experience in managing structured and unstructured data... .... This role involves working in Agile environments and migrating on-premise data to cloud platforms like Snowflake. #J-18808-Ljbffr...
- ...Job Title Required Skills: Big Data Engineer with mapreduce, spark, hive, sql skillset Expert in SQL and Data warehousing concepts. Hands-on experience with public cloud data warehouse (GCP, Azure, AWS). GCP certification will be very good to have....
- Senior Consultant, Data Engineering Join Deloitte's Government & Public Services (GPS) practice and help deliver data solutions that support... ...solutions for government clients. You will work across data migration, integration, and validation activities to help clients...
$50 - $60 per hour
...Bigdata Engineer Location: Phoenix, AZ Duration: 12+ Months Client: Client / Impetus Pay Rate: $50 to $60 Max depends on experience on... ...Bachelors Year and university Total Exp US Exp. Big Data Exp. Current Location Open for Travel Open for Relocation...Relocation- We are seeking a Salesforce Techno-Functional Consultant with expertise in Salesforce GovCloud to support data analysis, migration strategy development, and execution of data migration between Salesforce instances. This role requires strong technical skills in Salesforce...
- ...team success Roles & Responsibilities: • Be part of a team of engineers in developing elegant and high performant code • Ensure quality... ...issues as and when needed • Collaborate in troubleshooting complex data, features, service, platform issues and perform root cause...For contractors
- 6AM City, LLC is looking for a Lead Data Engineer to design, implement, and maintain data infrastructure. This hybrid role requires collaboration with IT and Business stakeholders, leading a team to create efficient ETL processes using Azure Data Factory. The ideal candidate...Work from home
- Job Title: Data Engineer Designation: Lead Data Engineering Location: Mph- Client Site Arizona, US Job Summary: We are seeking a highly skilled and motivated Data Engineer to join our team as a Lead Data Engineer. The ideal candidate will possess a strong background in...
$99k - $149k
Day to Day This role’s primary responsibility is to integrate data from a variety of sources into common data domain models, supporting... ...learning new technologies Demonstrated experience in software engineering fundamentals and coding Salary Range Transparency Tier 1 -...$45 - $55 per hour
Job Description Insight Global is seeking a Data Engineer in the Scottsdale, AZ area to help scale data operations. This role is ideal for someone who thrives in a collaborative environment and is passionate about building robust data pipelines using modern cloud technologies...$99k - $182k
A prominent job platform in Scottsdale, Arizona, is seeking a Data Engineer to integrate various data sources and design efficient data pipelines for its Data Warehouse. The role demands at least 5 years of experience with relational databases and strong skills in data...$75k - $125k
Data Engineer — Position Summary Adroit Affine is looking for a Data Engineer to design, build and maintain the data pipelines, warehouses and integration layers that power analytics and machine learning initiatives for enterprise clients. You will work with a modern data...Remote work- Troon's Corporate office, located in Scottsdale, AZ, is pleased to announce an excellent career opportunity for a Data Engineer! We are seeking a highly motivated individual who is eager to learn, contribute, and advance their career within a rapidly growing organization...Work at office
$89.25k - $150.25k
...partnered with American Express to support the growth of its Global Risk & Compliance Technology teams, connecting experienced Data Engineers with high impact roles building and scaling enterprise-grade data platforms. Location: Phoenix, AZ (Hybrid) Salary: $89,250 -...$86.72k - $119.24k
Data Engineer Date: Jun 11, 2026 Location: Phoenix, AZ, US, 85353 Company: Corning Requisition Number: 74967 Corning is one of the world’s leading innovators in glass, ceramic, and materials science. From the depths of the ocean to the farthest reaches of space, our technologies...Full timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Migration Engineer. Be the first to apply!
- senior cloud data engineer Phoenix, AZ
- principal data engineer Phoenix, AZ
- finance data engineer Phoenix, AZ
- aws data engineer Phoenix, AZ
- data engineer Phoenix, AZ
- sr data engineer Phoenix, AZ
- software data engineer Phoenix, AZ
- junior data engineer remote Phoenix, AZ
- remote data engineer Phoenix, AZ
- data engineer contract Phoenix, AZ

