Senior Manager, CRM Engineering, Administration & Development - Field Enablement

Bristol Myers Squibb•Princeton, NJ
•$137,530 - $166,654

About The Position

The Senior Manager will set the technical vision and lead engineering, development, and administration across Bristol Myers Squibb’s CRM capabilities for field enablement. The role focuses on delivering AI-powered solutions embedded in Veeva CRM interfaces, simplifying platforms and automating workflows, and applying responsible AI practices that comply with company policies, privacy regulations, explainability standards, and validated-systems requirements. This position leads the strategy, architecture, and development of Veeva CRM field-facing interfaces, including representative and manager screens, MyInsights/X-Pages, and embedded dashboards. It establishes reusable UIX standards and components; governs CRM administration and environments; and oversees custom development, integrations, data exchange, and CI/CD practices under applicable GxP/GCP and validated-systems standards. The role also sets the CRM Administration & Development roadmap, leads technical risk management and innovation initiatives, and manages a globally distributed team of developers, administrators, UIX engineers, and AI specialists. It partners with business, product, and cross-functional IT stakeholders, oversees vendors and delivery governance, and communicates risks and delivery status to senior management.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • At least 9 years of overall IT experience in CRM software development, platform administration, and enterprise solution delivery, including senior technical leadership experience.
  • At least 5 years of hands-on Veeva CRM experience, including platform administration, UIX/MyInsights/X-Pages development, custom development, security models, profiles, objects, controllers, workflows, SSO, permission sets, reporting, dashboards, data loading, and integrations.
  • At least 3 years of hands-on custom development using Java, Veeva Java SDK, JavaScript, or equivalent scripting languages in CRM or enterprise application environments.
  • At least 1 year of applied AI/ML, intelligent automation, or Generative AI experience, including designing, building, or operationalizing enterprise CRM or field-technology solutions.
  • At least 4 years of experience with Agile and Waterfall SDLC methodologies, validated and regulated life-sciences system delivery, and cloud-native application development.
  • Demonstrated experience designing and implementing CRM integrations using REST/SOAP APIs, middleware, or event-driven architectures.
  • Demonstrated experience leading globally distributed engineering teams across onshore, nearshore, and offshore delivery models.
  • At least 2 active relevant technical certifications.
  • Strong analytical, problem-solving, written, and verbal communication skills, including the ability to present to leadership and cross-functional technical audiences.

Nice To Haves

  • Deep expertise in life-sciences CRM capabilities, including account management, affiliations, MyInsights/X-Pages, product metrics, MCCP, sampling, Approved Email, Engage, territory management, media content, Call/eMIRF, suggestions, surveys, iRep configurations, Event Management, and integrations.
  • Experience integrating CRM with AI/ML platforms and services to surface predictive model outputs, next-best-action, or intelligent insights in CRM UIX layers.
  • Experience with CI/CD tools such as GitHub Actions, Azure DevOps, or Jenkins for automated CRM configuration deployment and SDK build pipelines.
  • Familiarity with MDM processes for CRM data governance, including HCP/HCO data, territory hierarchies, and product catalog management.
  • Prior experience in life sciences, pharmaceuticals, or healthcare, with knowledge of commercial field operations, medical affairs, market access, or sales force effectiveness workflows.
  • Additional Veeva CRM, Veeva Vault, Salesforce, or cloud platform certifications.
  • Experience with Jira, Confluence, or Azure Boards for backlog management, sprint execution, and stakeholder reporting.
  • Demonstrated ability to manage global teams and vendor relationships in a matrixed organization, influence without authority, and drive outcomes across broad stakeholder groups.

Responsibilities

  • Define and lead AI-powered engineering and development across CRM capabilities, delivering AI-enabled solutions that create business value, reduce manual effort, and improve commercial field tools embedded within Veeva CRM UIX layers.
  • Promote an AI-first engineering approach using AI coding assistants, LLM-augmented development workflows, and automated testing.
  • Lead platform simplification and intelligent automation, including rationalizing legacy configurations and replacing manual workflows with scalable automated solutions.
  • Lead agentic AI experiments and enterprise pilots, including agents that manage CRM workflows, enrich data, route actions, and provide field recommendations through CRM APIs and third-party data sources.
  • Establish responsible AI governance for CRM engineering, including compliance with BMS AI policies, data privacy regulations, explainability standards, and validated-systems requirements.
  • Lead end-to-end UIX strategy, architecture, and development for Veeva CRM field interfaces, including rep and manager screens, MyInsights/X-Pages, and embedded dashboards.
  • Define and enforce UIX design standards, component libraries, and reusable patterns across the global CRM engineering team.
  • Lead Veeva CRM platform administration, including user and territory management, security, profiles, permission sets, role hierarchies, object configurations, workflows, approvals, automation triggers, SSO, reporting, dashboards, and data loading.
  • Govern sandbox, UAT, staging, and production environments, promotion workflows, configuration tracking, and change management controls.
  • Lead custom development using Java SDK, scripting languages, and Veeva-native frameworks, including controllers, logic layers, event handlers, background services, integration connectors, and reusable code libraries.
  • Design and implement CRM integrations using RESTful/SOAP APIs, middleware, event-driven pipelines, and batch data exchange with MDM, ERP, AI/ML services, Veeva Vault, and Salesforce.
  • Drive CI/CD adoption and DevOps practices, including automated deployment, environment promotion, code reviews, Git-based version control, coding standards, and GxP/GCP-compliant release automation.
  • Lead innovation forums, hackathons, and technology showcases across onshore, nearshore, and offshore engineering communities.
  • Set the technical vision and engineering roadmap for the CRM Administration & Development stream, aligning platform capabilities, custom development, and AI/automation investments with BMS commercial IT strategy.
  • Prototype and demonstrate CRM and AI capabilities to validate feasibility, reduce delivery risk, and support executive roadmap and investment decisions.
  • Manage portfolio-level technical risk by identifying architectural vulnerabilities and compliance gaps and directing remediation programs.
  • Lead and develop a globally distributed team of CRM developers, administrators, UIX engineers, and AI specialists, setting technical direction and fostering capability and a high-performance culture.
  • Manage vendor and partner relationships, product-roadmap influence, SLA accountability, escalations, and partnership opportunities.
  • Partner with Product Owners, Commercial Business Teams, and cross-matrix IT teams to translate business needs into scalable AI-enabled CRM solutions with clear value outcomes.
  • Drive global delivery governance, agile ceremonies, program transparency, cross-geography delivery cadence, milestone predictability, and audit-ready delivery artifacts.
  • Communicate risks, issues, and delivery impacts to senior management with actionable strategies, contingency plans, and executive-ready status updates.

Benefits

  • Comprehensive benefits, including wellbeing support, retirement and financial protection benefits, and medical, dental, vision, life, and disability insurance offerings, subject to plan terms and eligibility.
  • U.S.-based exempt employees are eligible for Flexible Time Off without a set accrual limit, subject to manager approval, and 11 paid company holidays annually.
  • Non-exempt employees, RayzeBio employees, and employees located in Puerto Rico receive 160 hours of paid vacation annually for new hires, subject to manager approval, 11 paid company holidays, and 3 optional holidays.
  • Depending on eligibility, additional time-off benefits may include paid sick leave, up to two paid volunteer days per year, summer hours flexibility, and leave for medical, personal, parental, caregiver, bereavement, or military needs.
  • Eligible employees receive an annual Global Shutdown between Christmas Day and New Year's Day.
  • May be eligible for additional discretionary incentive cash and stock opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service