Specialist, Software Engineering, Veeva Specialist
Role details
Job location
Tech stack
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