Senior Software Engineer - Architect, Consent & Campaign Management
Core
Designing and maintaining Salesforce-based consent and campaign management systems for the pharmaceutical industry.
Role type
Senior Software Engineer - Architect (Salesforce Platform)
Builds
Salesforce configurations, Lightning components, Marketing Cloud integrations, and CRM Analytics dashboards.
Domain
BioPharma / Salesforce Ecosystem
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Salesforce Platform expertise, Apex development, Lightning Component Framework, Marketing Cloud (Journey Builder, Personalization), CRM Analytics (SAQL, Data Flows), Cloud Architecture (AWS/Azure/GCP), MuleSoft, Python, SQL, SOQL, REST/SOAP APIs
Preferred skills
BioPharma industry experience, OwnBackup/SaaS backup tools, Veeva Vault API
Technologies
Salesforce, Service Cloud, Marketing Cloud, CRM Analytics, Data Cloud, Apex, Lightning, MuleSoft, AWS, Azure, GCP, Python, SQL, SOQL, JSON, Veeva Vault
Responsibilities
Build reusable UI components and pages using Lightning Component Framework; Integrate and configure Salesforce Marketing Cloud and CRM Analytics; Design cloud architecture and enforce architectural governance frameworks; Mentor development teams and conduct code reviews; Configure custom objects, workflow rules, and approval processes; Develop Apex classes, triggers, and batch processes with high test coverage.
Seniority
Senior, hands-on IC with architectural leadership