Principal Engineer, Salesforce
AbbVie
Summary
AbbVie US Commercial Business Technology Solutions (BTS) is seeking a Principal Engineer, Salesforce to join the Patient Services & Consumer Marketing Technology Services and Architecture team. This role provides strategic and technical leadership for the planning, architecture, design, integration, implementation, and operations of Patient Services solutions on AbbVie's OnePRM (Patient Relationship Management) platform.
Job description
The role owns the long-term technology roadmap for solutions supporting more than 2,200 end users and 2,000+ patients on a daily basis across Immunology, Oncology, Neuroscience, and Specialty therapeutic areas. The role is accountable for managing up to three engineering PODs, internal and/or vendor resources, with ownership of delivery execution, technical quality, operational support, vendor management, and approximately $2MM in budget stewardship.
Responsibilities
- Own the system architecture and engineering standards within OnePRM platform, ensuring alignment with Salesforce Platform architecture principles, solutions architecture standards, security requirements, validated systems expectations, and SLC governance.
- Serve as the principal architecture & engineering leader for OnePRM, shaping solution direction, technical architecture & design, data modeling, integration strategy, engineering decisions, and platform evolution.
- Drive the OnePRM technical strategy and multi-year roadmap including modernization, migration, consolidation, and future-state platform design.
- Evaluate emerging Salesforce capabilities, AI-enabled solutions, and engineering tools; lead proofs of concept and translate pilots into production-ready capabilities.
- Lead multiple engineering PODs and blended teams across architecture, development, QA automation, DevOps, and vendor partners.
- Define and govern scalable data models, workflow automation, secure integration patterns, and resilient enterprise interfaces across Salesforce and connected platforms.
- Partner with program, product, and business leaders to execute complex release plans, manage dependencies, and mitigate technical risks.
- Drive CI/CD/CT modernization and shift-left quality practices including automation, code analysis, testing rigor, and compliance controls.
- Establish and govern design review, code review, release readiness, and pre-deployment approval processes.
- Govern technical debt, refactoring, and remediation as strategic investments.
- Maintain standards for data quality, documentation, privacy, security, and compliance.
- Coach and develop application architects, tech leads, and senior engineers.
- Oversee team capacity, vendor performance, and budget utilization.
Qualifications
Required: Bachelor's degree or equivalent education with 8 years of experience, Master's degree or equivalent education with 7 years of experience, or PhD with 3 years of experience in application strategy, requirements, architecture, design, engineering, and related technology disciplines.
Experience in planning, architecture, design, development, integration, and operations of CRM solutions on the Salesforce platform, using Service Cloud, Experience Cloud, Health Cloud / Life Sciences Cloud; pharmaceutical or life sciences industry experience preferred.
Deep hands-on experience with Salesforce CRM technical capabilities, including workflow automation, responsive UI, data architecture, relational data modeling, data migration, data quality management, API engineering, integration design, and platform configuration.
In-depth knowledge of the systems development life cycle, enterprise application development practices, and technology alternatives for complex business systems.
Demonstrated experience leading large enterprise projects with responsibility for business requirements analysis, solution architecture, technical design, and end-to-end solution delivery.
Demonstrated ability to lead technically complex initiatives, influence stakeholders, and provide guidance to engineering teams, architects, and vendor partners.
Strong understanding of enterprise architecture principles, Salesforce Well-Architected concepts, and the design of scalable, sustainable, and supportable enterprise solutions.
Hands-on experience with Salesforce development and configuration tools, including Apex, Triggers, Lightning Web Components (LWC), Flows, and integration features.
Strong background in integration architecture and engineering, including REST and SOAP APIs, middleware-based integrations, direct system-to-system interfaces, and enterprise integration patterns.
Demonstrated ability to apply object-oriented design principles and design patterns to enterprise solutions.
Experience with DevOps, CI/CD/CT practices, and Salesforce ecosystem delivery tooling.
Excellent verbal and written communication skills, with the ability to present complex technical concepts clearly to senior leaders, business stakeholders, and cross-functional partners.
Preferred
- Salesforce Administrator, Platform App Builder, Platform Developer I, and Application Architect and/or System Architect certification, or active pursuit of those architect-level credentials.
- Additional Salesforce Consultant certifications, such as Sales Cloud, Service Cloud, or other relevant cloud certifications.
- Salesforce certifications in Data Architecture and Management and Integration Architecture.
- Experience with Salesforce Data 360 and Agentforce.
- Experience with Agentic software engineering using Agentforce Vibes.
Requirements
- Bachelor's degree or equivalent education with 8 years of experience, Master's degree or equivalent education with 7 years of experience, or PhD with 3 years of experience in application strategy, requirements, architecture, design, engineering, and related technology disciplines
- Experience in planning, architecture, design, development, integration, and operations of CRM solutions on the Salesforce platform, using Service Cloud, Experience Cloud, Health Cloud / Life Sciences Cloud
- Deep hands-on experience with Salesforce CRM technical capabilities, including workflow automation, responsive UI, data architecture, relational data modeling, data migration, data quality management, API engineering, integration design, and platform configuration
- In-depth knowledge of the systems development life cycle, enterprise application development practices, and technology alternatives for complex business systems
- Demonstrated experience leading large enterprise projects with responsibility for business requirements analysis, solution architecture, technical design, and end-to-end solution delivery
- Demonstrated ability to lead technically complex initiatives, influence stakeholders, and provide guidance to engineering teams, architects, and vendor partners
- Strong understanding of enterprise architecture principles, Salesforce Well-Architected concepts, and the design of scalable, sustainable, and supportable enterprise solutions
- Hands-on experience with Salesforce development and configuration tools, including Apex, Triggers, Lightning Web Components (LWC), Flows, and integration features
- Strong background in integration architecture and engineering, including REST and SOAP APIs, middleware-based integrations, direct system-to-system interfaces, and enterprise integration patterns
- Demonstrated ability to apply object-oriented design principles and design patterns to enterprise solutions
- Experience with DevOps, CI/CD/CT practices, and Salesforce ecosystem delivery tooling
- Excellent verbal and written communication skills, with the ability to present complex technical concepts clearly to senior BTS leaders, business stakeholders, and cross-functional partners
- Salesforce Administrator, Platform App Builder, Platform Developer I, and Application Architect and/or System Architect certification, or active pursuit of those architect-level credentials
- Additional Salesforce Consultant certifications, such as Sales Cloud, Service Cloud, or other relevant cloud certifications
- Salesforce certifications in Data Architecture and Management and Integration Architecture
- Experience with Salesforce Data 360 and Agentforce
- Experience with Agentic software engineering using Agentforce Vibes
Benefits
- Paid time off
- Medical, Dental & Vision insurance
- 401(k)
- Long-term incentive programs
Company overview
AbbVie is a global biopharmaceutical company that discovers, develops, and markets advanced therapies for some of the world's most complex and serious diseases. Founded in 2013 as a spin-off from Abbott Laboratories, AbbVie has established itself as a leader in immunology, oncology, neuroscience, eye care, and virology. The company's flagship product, Humira (adalimumab), was one of the world's top-selling drugs for treating autoimmune conditions like rheumatoid arthritis and Crohn's disease. AbbVie maintains a robust pipeline of innovative medicines and has expanded its portfolio through strategic acquisitions, including Allergan in 2020. With research facilities across the United States and globally, AbbVie focuses on advancing science to improve patient outcomes while maintaining strong commercial operations worldwide. The company operates with a patient-centric approach and invests significantly in research and development to address unmet medical needs across multiple therapeutic areas.