Position Title: CRM Lead Engineer
Department: Platform Engineering
Reports to: Director, CRM
Location: Remote
Schedule: Monday - Friday, 9 to 5PM ET
Salary Range: $80,000.00 -$131,000.00
Position Overview:
The CRM Lead Engineer – Platform Engineering provides hands-on engineering leadership for an assigned Salesforce CRM platform. This role leads the engineers supporting the platform and is accountable for technical execution, engineering quality, team development, and platform reliability. The Lead Engineer remains hands-on while providing direct supervision, coaching, technical direction, and work assignment to CRM Engineers. This position works closely with the Salesforce Solution Architect, CRM Delivery Manager, Product, QA, Data, Security, DevSecOps, administrators, vendors, and systems integrators.
Duties/Responsibilities:
Manage CRM Engineers assigned to the platform, including coaching, performance feedback, goal setting, workload management, career development, and technical mentoring
Lead hands-on configuration, customization, development, testing, maintenance, and optimization of the Salesforce CRM platform
Lead technical discovery and engineering solutioning before sprint commitment; identify technical dependencies, constraints, risks, technical debt, and implementation options
Translate prioritized product requirements and approved solution architecture into technically feasible, appropriately sized, development-ready work
Provide engineers meaningful input into solution design and implementation and encourage small, testable increments and rapid feedback
Lead and enforce peer code reviews for Apex, Lightning Web Components, integrations, automation, and other custom development
Establish and reinforce coding standards, reusable engineering patterns, development practices, and platform-specific technical guardrails
Manage technical delivery of custom development, integrations, APIs, middleware, data migration, and complex Salesforce configuration
Coordinate and provide technical direction to vendor and systems-integrator developers supporting the assigned platform; review deliverables and code and enforce Vibrant engineering standards
Partner with DevSecOps on source control, CI/CD, automated scanning, deployment practices, vulnerability remediation, environment management, and release controls
Partner with the Salesforce Solution Architect on complex, high-risk, cross-platform, integration-heavy, security-sensitive, or difficult-to-reverse technical decisions
Identify downstream effects of proposed changes across objects, fields, automation, integrations, APIs, reporting, data flows, security, and dependent applications before implementation
Ensure system testing and technical regression testing are planned and completed for platform changes, releases, defects, and hotfixes
Lead technical response to significant production defects and root cause analysis; ensure corrective actions and prevention measures are implemented
Monitor platform health and identify technical debt, performance concerns, obsolete components, security risks, and modernization opportunities
Participate in release planning and readiness with Delivery, ensuring technical dependencies, testing, deployment requirements, rollback considerations, and documentation are complete
Ensure technical specifications, configuration documentation, object/field documentation, integration mappings, architecture decisions, release artifacts, and lessons learned are completed and contributed to the CRM knowledge base
Maintain state-of-the-art awareness in Salesforce engineering, platform capabilities, APIs, integration patterns, DevSecOps practices, and approved AI-assisted engineering tools
Collaborate with Product, Delivery, QA, UI/UX, Data, Security, administrators, and other technology teams while maintaining clear accountability for technical implementation
Other duties as assigned
Required Skills/Abilities:
Ability to communicate complex ideas, concepts,…