Senior Migration Consultant - Clinical Data Programming
Spain - Barcelona
- Pay
EUR 68,000–115,000/year · Total compensationAnnual period assumed · Location-specific pay — pay source
Compensation Total compensation: 68,000 - 115,000 EUR The total compensation range listed here has been provided to comply with local regulations and represents a potential total compensation range for this role. Please note that actual total compensation may vary within the range above or below, depending on experience and location. We look at compensation for each individual and base our offer on your unique qualifications, experience, and expected contributions. This position's total compensation may be composed of other types of compensation, such as variable bonus and/or stock bonus.
Read the full posting- Work setting
- Not stated
- Employment
Full-time — employment source
Employment type Full-Time
Employment type in the employer’s listing: Full-Time
From the employer’s posting
What you’ll work on
Full postingLead end-to-end data migration delivery for active clinical trials
Transform, map and validate large clinical datasets from legacy platforms
Build validation scripts and custom SQL-based listings for data integrity
Interpret legacy database structures and data mapping requirements with Sponsors and CROs
Feed customer migration challenges back to product teams
From the employer’s posting
Lead end-to-end data migration delivery across complex, active clinical trials
Perform data transformation, mapping, and script validation on large, complex clinical datasets
Develop and configure validation scripts, and custom SQL-based listings
Partner directly with Sponsors and CROs to interpret legacy clinical database structures
Provide feedback to the Vault CDMS & DQS product teams
What you’ll bring
All qualificationsCore experience
- 5+ years of experience with EDC clinical software, covering end-to-end data management (database design, data collection, data analysis, query resolution, datasets, statistical reporting)
- Familiarity with data management standards (GCDMP, CDISC, SDTMIG, CDASH, ADaM)
- Degree in Life Sciences, Computer Science, or a related field
- 1% charitable giving program
- Solid understanding of clinical trial processes, particularly around data collection and review
- Experience working with system integrators for IVRS, medical coding, eSource, CTMS, eTMF, or similar clinical technologies
Qualification wording
5+ years of experience with EDC clinical software, covering end-to-end data management (database design, data collection, data analysis, query resolution, datasets, statistical reporting)
Familiarity with data management standards (GCDMP, CDISC, SDTMIG, CDASH, ADaM)
Degree in Life Sciences, Computer Science, or a related field
1% charitable giving program
Solid understanding of clinical trial processes, particularly around data collection and review
Experience working with system integrators for IVRS, medical coding, eSource, CTMS, eTMF, or similar clinical technologies
Tools in this posting
- Python
- R
- SAS
- SQL
- dbt
- Oracle
Source — Tool mentions in context
- Solid understanding of clinical trial processes, particularly around data collection and review - Programming experience in languages such as SAS, R, Python, or SQL, with the ability to pick up new SQL-based languages - Background in the life sciences industry (pharma, biotech, medical device, CRO, or academic/public health), with experience across project assessment, planning, development, training, and implementation
- Lead end-to-end data migration delivery across complex, active clinical trials per the project plan, coordinating closely with cross-functional technical teams. - Develop and configure validation scripts, and custom SQL-based listings to ensure data integrity, auditability, and cleanliness during ingestion into Veeva DQS and Vault CDMS. - Provide feedback to the Vault CDMS & DQS product teams based on real-world customer migration challenges, data volume bottlenecks, and client requirements.
Nice to Have - Knowledge of DBT - Familiarity with data management standards (GCDMP, CDISC, SDTMIG, CDASH, ADaM)
The Role Veeva's Vault Clinical Data Management System (CDMS) is changing how life sciences companies manage clinical trial data, bringing EDC, coding, and Data Quality System (DQS) together in one platform. The Migration Team works within this group, focusing on migrating customers off legacy systems—such as Medidata Rave and Oracle InForm—into Vault CDMS. We are looking for a Senior Migration Consultant with hands-on experience programming and processing extremely large clinical datasets. In this full-time, customer-facing role, you will serve as a trusted, customer-facing technical lead, partnering directly with Sponsors throughout active migration programs.
- Partner directly with Sponsors and CROs to interpret legacy clinical database structures, protocol specifications, and data mapping requirements, applying Veeva migration best practices. - Perform data transformation, mapping, and script validation on large, complex clinical datasets extracted from legacy platforms (e.g., Medidata Rave, Oracle InForm). - Lead end-to-end data migration delivery across complex, active clinical trials per the project plan, coordinating closely with cross-functional technical teams.
Posting record
Report an error- Status in our records
- Live
- First seen by us
- Sep 16, 2026 · 36 days ago
- Recorded sightings
- 149
- Last seen by us
- Oct 22, 2026
- Employer says posted
- Sep 11, 2026
These dates show when we found the listing. Check the employer’s website to confirm it is still accepting applications.
Your next step
- Have your resume and examples of relevant work ready.
- Check the listed location, eligibility and core experience before starting.
Complete your application on jobs.lever.co. The employer’s form will show what is required.
Already applied? Track this application
Job description
The Role
Veeva's Vault Clinical Data Management System (CDMS) is changing how life sciences companies manage clinical trial data, bringing EDC, coding, and Data Quality System (DQS) together in one platform. The Migration Team works within this group, focusing on migrating customers off legacy systems—such as Medidata Rave and Oracle InForm—into Vault CDMS.
We are looking for a Senior Migration Consultant with hands-on experience programming and processing extremely large clinical datasets. In this full-time, customer-facing role, you will serve as a trusted, customer-facing technical lead, partnering directly with Sponsors throughout active migration programs.
What You’ll Do
- Partner directly with Sponsors and CROs to interpret legacy clinical database structures, protocol specifications, and data mapping requirements, applying Veeva migration best practices.
- Perform data transformation, mapping, and script validation on large, complex clinical datasets extracted from legacy platforms (e.g., Medidata Rave, Oracle InForm).
- Lead end-to-end data migration delivery across complex, active clinical trials per the project plan, coordinating closely with cross-functional technical teams.
- Develop and configure validation scripts, and custom SQL-based listings to ensure data integrity, auditability, and cleanliness during ingestion into Veeva DQS and Vault CDMS.
- Provide feedback to the Vault CDMS & DQS product teams based on real-world customer migration challenges, data volume bottlenecks, and client requirements.
- Contribute to reusable migration tools, data mapping templates, and automation initiatives, mentoring junior team members throughout the migration lifecycle.
Requirements
- 5+ years of experience with EDC clinical software, covering end-to-end data management (database design, data collection, data analysis, query resolution, datasets, statistical reporting)
- Solid understanding of clinical trial processes, particularly around data collection and review
- Programming experience in languages such as SAS, R, Python, or SQL, with the ability to pick up new SQL-based languages
- Background in the life sciences industry (pharma, biotech, medical device, CRO, or academic/public health), with experience across project assessment, planning, development, training, and implementation
- Experience in a customer-facing role, ideally within software professional services or consulting
- Ability to work independently and collaboratively in a fast-paced, dynamic environment while meeting project timelines
- Strong verbal and written communication, interpersonal, and presentation skills
- Willingness to travel up to 10%, potentially including international travel
Nice to Have
- Knowledge of DBT
- Familiarity with data management standards (GCDMP, CDISC, SDTMIG, CDASH, ADaM)
- Experience working with system integrators for IVRS, medical coding, eSource, CTMS, eTMF, or similar clinical technologies
- Experience integrating or programming with REST-based APIs
- Experience translating clinical protocols into software specifications, including technical documentation
- Experience with Veeva applications
- Located near a major life sciences hub
- Degree in Life Sciences, Computer Science, or a related field
Interviewing with Veeva
- Follow the application process and submit your resume.
- Within 3 days, you will receive a link to a personality assessment administered by a third party.
- Once you complete the assessment, our team will review your full application package and follow up via email with our decision.
- If moving to the interview stage, the process is as follows:
- A conversation with the hiring manager
- A practical case exercise
- A final conversation with our group's Senior Leader.
- Once all interviews are complete, the manager will be in touch with a final decision.
We value your time and believe in a transparent hiring process. Here is the process you can expect.
Perks & Benefits
- Private health insurance
- Flexible paid time off plus local public holidays
- Pension / retirement plan contributions
- 1% charitable giving program
Compensation
- Total compensation: 68,000 - 115,000 EUR
- The total compensation range listed here has been provided to comply with local regulations and represents a potential total compensation range for this role. Please note that actual total compensation may vary within the range above or below, depending on experience and location. We look at compensation for each individual and base our offer on your unique qualifications, experience, and expected contributions. This position's total compensation may be composed of other types of compensation, such as variable bonus and/or stock bonus.
Employment type
Full-Time
Source details
Source notes
Source excerptsSelected passages from the saved posting. Check the full description for conditions and exceptions.
- Pay
Compensation Total compensation: 68,000 - 115,000 EUR The total compensation range listed here has been provided to comply with local regulations and represents a potential total compensation range for this role. Please note that actual total compensation may vary within the range above or below, depending on experience and location. We look at compensation for each individual and base our offer on your unique qualifications, experience, and expected contributions. This position's total compensation may be composed of other types of compensation, such as variable bonus and/or stock bonus.
- Location & working pattern
Spain - Barcelona
Working pattern and location restrictions need checking in the full posting.
- Work authorization
No clear work-authorization passage found. Eligibility is unconfirmed.
See how this role fits your experience
Add your resume to compare the role’s scope, tools and requirements with your experience.