Specialist, Software Engineering, Veeva Specialist

CareerCircle
San Francisco, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 184K

Job location

San Francisco, United States of America

Tech stack

Java
API
Agile Methodologies
JIRA
Audit Trail
User Authentication
Automation of Tests
Clinical Trial Management Systems
Cloud Computing
Configuration Management
Databases
Data Integration
Software Debugging
Web Servers
Java Database Connectivity
JavaScript Libraries
Python
Metadata
Node.js
Object-Oriented Software Development
Performance Tuning
Scrum
Systems Development Life Cycle
Queueing Systems
Release Management
Power BI
Anypoint Studio
Software Engineering
Software Testing Automation Framework
Systems Integration
Tableau
Management of Software Versions
Web Services
File Transfer Protocol (FTP)
Cloud Platform System
Performance Testing
Data Ingestion
Postman
Fast Healthcare Interoperability Resources
Information Technology
Deployment Automation
Health Level Seven International
Hardware Infrastructure
REST
Veeva
Pagination
VeevaVault
Webhooks
Data Pipelines
Api Management
Workday
GXP
Mulesoft
Programming Languages

Job description

We are seeking a Software Engineer with hands-on experience in Veeva Vault Clinical to design, build, and support integrations, data pipelines, and reporting across the Clinical Suite. The ideal candidate has practical expertise with Vault Loader, Veeva APIs, Postman, MuleSoft integrations, and connectors, along with working knowledge of the Vault Clinical object model. You will partner with Clinical Operations, Quality, and IT to deliver secure, scalable solutions, manage releases and configuration changes, and produce complex reports that support business decision-making., * Design, develop, and maintain integrations with Veeva Vault Clinical using Veeva APIs (REST), Vault Loader, connectors, and MuleSoft (Anypoint Platform)

  • Build and optimize data ingestion/extraction workflows (bulk loads, document transfers, metadata updates) using Vault Loader and automation scripts
  • Create and execute API test suites in Postman; define collections, tests, environment variables, and automation to validate endpoints and workflows
  • Produce complex reports and dashboards across Vault CTMS, including data modeling and transformations
  • Collaborate with business stakeholders to translate requirements into technical solutions aligned to the Vault Clinical object model
  • Manage releases across environments (DEV/VAL/PROD), including:

o Configuration changes (lifecycles, workflows, object fields, roles/permissions)

o SDLC adherence (requirements, design, code/config, testing, approvals, deployment)

o Change control, versioning, and validation documentation (traceability, test evidence)

  • Use JIRA for work management: create/maintain epics, stories, tasks; define acceptance criteria; manage sprints; track defects and release notes
  • Implement operational monitoring and alerting; perform L2/L3 support and root-cause analysis for integrations, connectors, and reporting pipelines
  • Maintain technical documentation (solution designs, mappings, API guides, job aids) and contribute to continuous improvement of engineering practices

Requirements

Veeva, Auditing Power BI MuleSoft Metadata Dashboard Debugging Operations Management Automation Governance Innovation Compassion Pagination Collections Scalability Reliability API Testing Web Servers Traceability Object Model Communication Data Modeling User Research Release Notes Change Control Data Ingestion Data Pipelines Detail Oriented Clinical Trials Test Automation Authentications Problem Solving Cloud Computing Sprint Planning Computer Science Data Integration Telephone Skills Agile Methodology IT Infrastructure MuleSoft Anypoint Strategic Planning Workday (Software) Release Management Exception Handling Business Decisions Workflow Management Root Cause Analysis Database Management Software Versioning Software Engineering Software Development Contingent Workforce Postman API Platform Business Intelligence Environment Variables Stakeholder Management Technical Documentation Professional Networking Configuration Management Java Database Connectivity Java (Programming Language) Node.js (Javascript Library) Python (Programming Language) Continuous Improvement Process Systems Development Life Cycle Key Performance Indicators (KPIs) Troubleshooting (Problem Solving) Clinical Trial Management Systems Hardware Configuration Management Application Programming Interface (API), * 6-10 years of software engineering or integration experience, with at least 4 years focused on Veeva Vault (preferably Vault Clinical, CTMS)

  • Hands-on experience with:

o Veeva Vault Loader (bulk data/document operations, configuration, troubleshooting)

o Veeva Vault APIs (REST, authentication, pagination, error handling)

o Postman (collections, scripted tests, environments, automation)

o Connectors and integration patterns (HTTP/REST, JDBC, SFTP, message queues/webhooks)

  • Practical knowledge of the Vault Clinical Suite object model and configurations (documents, objects, lifecycles, workflows, roles/permissions)
  • Proficiency in a modern programming language (Python, Java, or Node.js) for integration and automation
  • Experience producing complex reports and dashboards, including data modeling and transformation (e.g., Vault reports/dashboards, data extracts to BI tools like Tableau/Power BI)
  • Experience with SDLC in regulated environments (GxP, 21 CFR Part 11), including validation, change control, and release management
  • Strong familiarity with JIRA for Agile delivery (epics/stories, sprint planning, release notes)
  • Excellent problem-solving skills, attention to detail, and ability to communicate with non-technical stakeholders

Preferred Qualifications

  • Experience with multiple Vault Clinical applications
  • Knowledge of Vault configuration management (migration packages, deployment strategies, environment alignment)
  • Security best practices, audit trails, and compliance reporting
  • Test automation frameworks for APIs/integrations and performance testing
  • Understanding of clinical trial processes, TMF governance, KPIs, and HL7/FHIR (nice to have)

Key Competencies

  • Integration-first mindset with strong debugging and performance optimization skills
  • Operational rigor in release management and validation
  • Clear communication and ability to translate business needs into technical solutions
  • Ownership, reliability, and a focus on measurable outcomes

Success Metrics

  • Stable, compliant integrations with high uptime and SLA adherence
  • On-time, well-documented releases with validated changes and minimal production issues
  • Actionable reports that drive business decisions and reduce manual effort
  • Positive stakeholder feedback and delivery against roadmap commitments

Education

  • Bachelor's degree in Computer Science, Engineering, or related field;

Required Skills: Agile Environments, Cloud Computing Services, Cloud Platform, Database Management, Data Integration, Detail-Oriented, IT Infrastructure Management, Professional Networking, Server Hardware Configuration, Software Development, Stakeholder Management, Strategic Planning, User Research, Web Servers, Web Services, Power BI MuleSoft Metadata Dashboard Debugging Operations Management Automation Governance Innovation Compassion Pagination Collections Scalability Reliability API Testing Web Servers Traceability Object Model Communication Data Modeling User Research Release Notes Change Control Data Ingestion Data Pipelines Detail Oriented Clinical Trials Test Automation Authentications Problem Solving Cloud Computing Sprint Planning Computer Science Data Integration Telephone Skills Agile Methodology IT Infrastructure MuleSoft Anypoint Strategic Planning Workday (Software) Release Management Exception Handling Business Decisions Workflow Management Root Cause Analysis Database Management Software Versioning Software Engineering Software Development Contingent Workforce Postman API Platform Business Intelligence Environment Variables Stakeholder Management Technical Documentation Professional Networking Configuration Management Java Database Connectivity Java (Programming Language) Node.js (Javascript Library) Python (Programming Language) Continuous Improvement Process Systems Development Life Cycle Key Performance Indicators (KPIs) Troubleshooting (Problem Solving) Clinical Trial Management Systems Hardware Configuration Management Application Programming Interface (API), Veeva Auditing Power BI MuleSoft Metadata Dashboard Debugging Operations Management Automation Governance Innovation Compassion Pagination Collections Scalability Reliability API Testing Web Servers Traceability Object Model Communication Data Modeling User Research Release Notes Change Control Data Ingestion Data Pipelines Detail Oriented Clinical Trials Test Automation Authentications Problem Solving Cloud Computing Sprint Planning Computer Science Data Integration Telephone Skills Agile Methodology IT Infrastructure MuleSoft Anypoint Strategic Planning Workday (Software) Release Management Exception Handling Business Decisions Workflow Management Root Cause Analysis Database Management Software Versioning Software Engineering Software Development Contingent Workforce Postman API Platform Business Intelligence Environment Variables Stakeholder Management Technical Documentation Professional Networking Configuration Management Java Database Connectivity Java (Programming Language) Node.js (Javascript Library) Python (Programming Language) Continuous Improvement Process Systems Development Life Cycle Key Performance Indicators (KPIs) Troubleshooting (Problem Solving) Clinical Trial Management Systems Hardware Configuration Management Application Programming Interface (API)

Benefits & conditions

We are proud to be a company that embraces the value of bringing together, talented, and committed people with diverse experiences, perspectives, skills and backgrounds. The fastest way to breakthrough innovation is when people with diverse ideas, broad experiences, backgrounds, and skills come together in an inclusive environment. We encourage our colleagues to respectfully challenge one another's thinking and approach problems collectively.

Learn more about your rights, including under California, Colorado and other US State Acts

The salary range for this role is $117,000.00 - $184,200.00

About the company

Merck & Co., Inc., Rahway, NJ, USA, also known as Merck Sharp & Dohme LLC, Rahway, NJ, USA, does not accept unsolicited assistance from search firms for employment opportunities. All CVs / resumes submitted by search firms to any employee at our company without a valid written search agreement in place for this position will be deemed the sole property of our company. No fee will be paid in the event a candidate is hired by our company as a result of an agency referral where no pre-existing agreement is in place. Where agency agreements are in place, introductions are position specific. Please, no phone calls or emails.

Apply for this position