Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Modelit

Data Migration Engineer

Modelit

Data Migration Engineer leading data migrations from legacy systems into Salesforce. Engaging in complex data projects with strong Python and SQL expertise in a hybrid setup.

Posted 4/17/2026full-time🇦🇷 ArgentinaMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
CloudETLPythonSQL

About the role

Key responsibilities & impact
  • Lead end-to-end data migrations from legacy systems, such as SQL Server, custom databases, or other Salesforce orgs, into Salesforce (NPSP or NPC).
  • Participate in discovery and design sessions to understand legacy data structures and define the migration strategy, covering data cleansing and transformation, field mapping, alignment with the Salesforce data model, testing and validation, and data access considerations.
  • Design and document data mapping logic, ensuring accurate field alignment between source and target systems.
  • Design and implement data transformations and cleansing scripts in Python and SQL.
  • Prepare datasets for import and perform pre- and post-load validation to ensure data integrity.
  • Lead client-facing validation sessions to confirm design assumptions, review results, and resolve data-related issues collaboratively.
  • Maintain all scripts and documentation in GitHub using version control.
  • Collaborate with project managers, solution architects, and business analysts to align migration work with system design.
  • Manage multiple concurrent migration efforts, balancing priorities and communicating progress and risks to stakeholders.
  • Develop and maintain reusable migration frameworks and templates to ensure consistency and repeatability across projects.

Requirements

What you’ll need
  • 3+ years of experience in data migration or data analysis, ideally within Salesforce projects.
  • Proven hands-on experience with Python for data manipulation, transformation, and automation.
  • Strong command of SQL for querying, joining, and validating large datasets.
  • Solid understanding of relational databases and entity relationships.
  • Working knowledge of the Salesforce data model, especially Nonprofit Cloud (NPC) and NPSP.
  • Experience performing ETL, data cleaning, and validation.
  • Familiarity with Salesforce Data Loader or similar tools.
  • Proficiency with GitHub or other version control systems.
  • Excellent analytical and problem-solving abilities.
  • Ability to manage multiple projects in parallel, adapt quickly to shifting priorities, and work independently with minimal supervision.
  • Strong written and verbal communication skills, with experience in client-facing roles.
  • Strong communication skills in English (oral and written).

Benefits

Comp & perks
  • Paid time off – because rest matters.
  • On-site (from our offices at Sinergia), hybrid, or remote work – your choice!
  • Flexible hours – start your day anytime between 8–10am and wrap up between 5–7pm.
  • Career growth opportunities – we grow together.
  • Ongoing training & development – keep learning, keep leveling up.
  • Certification vouchers on us – we’ve got your back when you’re ready to get certified.
  • A team culture you’ll love – supportive, collaborative, and fun.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
data migrationdata analysisPythonSQLdata cleansingdata transformationETLdata validationrelational databasesSalesforce data model
Soft Skills
analytical abilitiesproblem-solvingproject managementadaptabilityindependencecommunication skillsclient-facing experience