Sets and owns the technical direction of the company's Salesforce platform. This is a senior, hands-on leadership role. It keeps the platform reliable, scalable, secure and well integrated with the wider enterprise architecture. The role defines the architecture, data model and integration strategy, puts standards and governance in place, and leads the technical roadmap behind the company's AI-driven sales-enablement strategy.
As the platform's technical authority, the role guides architects, developers and administrators and makes sure Salesforce scales as the business grows. It reports to the Senior Engineering Manager, CRM. There are no direct reports, but the role provides technical leadership and mentoring to architects, developers and administrators. It works closely with the Product Owner, the Sr. Manager, and the security, data and infrastructure teams to keep the platform healthy and technically aligned.
The role leads major design decisions, build-vs-buy evaluations and technical risk management, and grows the team's technical capability.
Responsibilities
- Architecture: Own the end-to-end solution and technical architecture of Salesforce. Keep the platform reliable, scalable, secure and fast at enterprise scale.
- AI and sales enablement: Design the foundation for AI-driven capabilities and customer intelligence. Lead the technical roadmap behind the AI-driven sales-enablement strategy.
- Enterprise alignment: Keep the platform's architecture in line with the company's wider enterprise architecture and standards. Work with security, data and infrastructure teams on compliance and resilience.
- Data and integration strategy: Define the data model, the security and sharing architecture, and the integration strategy, including API-led and event-driven approaches. Plan for large data volumes, new integrations and platform health as the business grows and makes acquisitions.
- Standards and governance: Set technical standards, design patterns, governance, and the environment and release strategy.
- Design and code reviews: Run design and code reviews to uphold quality and best practices.
- Technical leadership and risk: Lead major design decisions, build-vs-buy evaluations and technical risk management.
- Mentoring: Mentor architects, developers and administrators, and build technical capability across the team.
- Collaboration: Work with the Product Owner, the Sr. Manager, and the security, data and infrastructure teams to keep the platform technically aligned and healthy.
Qualifications
- Bachelor's degree in Computer Science, Engineering or a related field. - Required
- Advanced degree in a relevant field. - Preferred
- At least 10 years in technical roles, including 4+ years designing Salesforce solutions at enterprise scale. - Required
- Deep knowledge of Salesforce architecture, including data modeling, security, integration and performance. - Required
- Solid understanding of enterprise architecture and of how Salesforce fits into a wider technology landscape. - Required
- Experience designing mission-critical systems for scalability, reliability and security. - Required
- Proven technical leadership and the ability to influence engineering teams and executives. - Required
- Experience with data warehousing and platforms such as Snowflake, plus working SQL knowledge. - Required
- Working familiarity with the technical stack: Salesforce multi-cloud, React/JS web apps, Azure APIs, ETL pipelines, Salesforce DX, Git and CI/CD. - Required
- Experience with AI/ML enablement, customer intelligence or CDP, and data governance. - Required
- Experience enabling AI/ML capabilities and copilots on the platform. - Preferred
- Experience with non-native web apps or UIs built on top of Salesforce. - Preferred
Certifications
- Salesforce Application Architect and/or System Architect. - Required
- Salesforce Certified Technical Architect (CTA), held or actively in progress. - Preferred