V

Veeva Systems

Builds cloud software for life sciences

Senior Migration Consultant - Clinical Data Programming

Implementation & Technical Account ManagementConfirmed live in the last 24 hours
Full-timeCambridge, UKNo salary listed

About the Job

Requirements

  • At least 5 years of experience with electronic data capture (EDC) clinical software, covering end-to-end data management, including database design, data collection, data analysis, query resolution, datasets, and statistical reporting.
  • Solid understanding of clinical trial processes, particularly data collection and review.
  • Programming experience in languages such as SAS, R, Python, or SQL, with the ability to learn new SQL-based languages.
  • Background in the life sciences industry, such as pharma, biotech, medical device, contract research organization (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 while meeting project timelines.
  • Strong verbal and written communication, interpersonal, and presentation skills.
  • Willingness to travel up to 10%, potentially including international travel.

Responsibilities

  • 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 such as Medidata Rave and Oracle InForm.
  • Lead end-to-end data migration delivery across complex, active clinical trials according to 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 and 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, and mentor junior team members throughout the migration lifecycle.

Desired Qualifications

  • Knowledge of DBT.
  • Familiarity with data management standards, including GCDMP, CDISC, SDTMIG, CDASH, and 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.
  • A degree in Life Sciences, Computer Science, or a related field.

About the Company

Veeva Systems

Builds cloud software for life sciences

Veeva Systems builds cloud software and data products for pharmaceutical, biotechnology and other life sciences companies. Its applications support clinical trials, regulatory submissions, quality management, drug safety and commercial teams that work with healthcare professionals. Teams use the software to organize documents, track records and coordinate regulated work across departments on Veeva's Vault platform. Veeva earns revenue from subscriptions to its software and data products, alongside implementation, consulting and other professional services. Founded in 2007, Veeva Systems is headquartered in Pleasanton, California, United States.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Pleasanton, CA
Founded
2007

Recently Posted Jobs

Explore more opportunities at Veeva Systems

See more jobs