Principal - Architecture
About the role
Design and own the end-to-end solution architecture for Salesforce B2B Commerce implementations ensuring that the architecture covers all layers—user experience, application logic, data integration, infrastructure—and meets the enterprise’s business objectives and technical standards.
Responsibilities
- Develop and maintain a technical architecture blueprint and roadmap for the B2B Commerce platform outlining how the system will evolve with new features, integrations, and increasing scale.
- Ensure that short-term project decisions align with the long-term vision for a scalable and maintainable commerce platform.
- Lead the architectural design of the B2B commerce storefront on Salesforce Experience Cloud Lightning communities, including structuring page templates, designing navigation/information architecture, and leveraging Lightning Web Components or LWR templates to provide an engaging and performant buyer experience.
- Integrate Salesforce B2B Commerce with enterprise systems (e.g., ERP for product master data and inventory, Salesforce CPQ for quoting processes, OMS for fulfillment, payment and tax services, SSO/identity providers for user authentication) by defining robust integration strategies and data flows.
- Choose appropriate integration patterns (real-time APIs, batch jobs, middleware, etc.) to ensure reliable, secure, and efficient data exchange across systems.
- Provide technical leadership during development, review and guide detailed solution designs from development teams to ensure they align with the overall architecture and Salesforce best practices.
- When necessary, produce reference implementations or proof-of-concepts to validate new approaches or technologies.
- Ensure non-functional requirements—performance, security, scalability, fault tolerance—are considered at every stage of design and implementation.
- Architect solutions with high availability and optimal performance in mind, planning for large data volumes and peak load scenarios typical of B2B commerce operations.
- Drive platform evolution and innovation by staying abreast of Salesforce B2B Commerce Cloud product updates and industry trends; proactively evaluate and recommend the adoption of new Salesforce features or third-party technologies that could enhance the solution and plan the introduction of these enhancements while minimizing disruption.
- Act as the primary technical liaison among cross-functional teams—business stakeholders, project managers, developers, QA, infrastructure teams—translate business requirements into technical solutions, and ensure all parties have a clear understanding of the architecture through effective communication and documentation.
- Establish and enforce technical governance for the B2B Commerce platform: define coding standards, design guidelines, and best practices for the team; lead architecture and code review sessions to ensure consistency, quality, and adherence to security/compliance requirements across all developers.
Skills
- Expertise in Salesforce B2B Commerce Cloud on the Lightning platform with deep knowledge of its data model, products, price books, contracts, accounts, configuration options, and limitations for large-scale B2B ecommerce implementations.
- Strong solution architecture and system design skills, including the ability to craft end-to-end architectural solutions encompassing the B2B Commerce storefront, Experience Cloud sites using Lightning Web Components, Lightning Web Runtime, backend commerce capabilities, and all necessary integrations.
- Proficient in integration architecture for connecting Salesforce B2B Commerce with enterprise systems such as ERP (product/inventory/pricing synchronization), Salesforce CPQ (quote-to-order processes), Order Management Systems (OMS), payment gateways, tax calculation services, and identity/access management solutions.
- Skilled in leveraging APIs, middleware, and event-driven patterns to ensure seamless data flow and process orchestration across systems.
- Deep understanding of Salesforce platform architecture (Lightning Experience, Apex, Lightning Web Components, SOQL, Flows, etc.) and how B2B Commerce Cloud can be extended or combined with other Salesforce Clouds (Sales Cloud, Service Cloud) and AppExchange solutions to deliver comprehensive end-to-end solutions.
- Proven experience with performance, scalability, and security best practices in a multi-channel ecommerce context.
- Capable of designing solutions that handle large product catalogs, high transaction volumes, and complex pricing rules while ensuring compliance with security standards and optimal user experience.
- Strong communication and leadership in technical domains with the ability to articulate complex architectural concepts to both technical teams and business stakeholders, facilitate design discussions, and drive consensus on key technical decisions.
Benefits
- Comprehensive Medical Plan covering Medical, Dental, Vision
- Short Term and Long-Term Disability Coverage
- 401(k) Plan with Company match
- Life Insurance
- Vacation Time, Sick Leave, Paid Holidays
- Paid Paternity and Maternity Leave
Pay
The range displayed on each job posting reflects the minimum and maximum salary target for the position across all US locations. Within the range, individual pay is determined by work location and job level and additional factors including job-related skills, experience, and relevant education or training. Depending on the position offered, other forms of compensation may be provided as part of overall compensation like an annual performance-based bonus, sales incentive pay, and other forms of bonus or variable compensation.