Practicing Solution Architect - Salesforce Marketing Cloud
This is a hybrid role based in Boston, New York, Chicago, Atlanta, Dallas, or Houston.
About the role
Solution Architects assess a project's technical feasibility and implementation risks. They are responsible for the design and implementation of the overall technical and solution architecture, defining the structure of a system, its interfaces, the solution principles guiding the organization, the software design, and the implementation. The scope of the Solution Architect role is defined by the business issue at hand, utilizing business and technology expertise and experience.
Solution/Delivery Architects are responsible for the application or domain architecture of a solution, including its assembly and integration into the existing landscape. In alignment with principles, they define the structure of the system, its interfaces, and the implementation. They are responsible for the management and mitigation of technical risks, ensuring that the solution services can be delivered by the chosen technology components.
Responsibilities
- Lead the team to analyze business requirements and translate them into customized solutions using the Salesforce Marketing Cloud platform.
- Implement Marketing Cloud solutions that adhere to platform best practices and perform peer code reviews.
- Develop custom platform solutions using HTML, CSS, Ampscript, and JavaScript; integrate with back-office systems (often via middleware tools); and manage complex data migrations.
- Lead development and configuration work streams from design through testing and deployment, often working with junior team members both offshore and onshore.
- Assist in estimation of work effort, determination of required resources, and setting realistic development schedules.
- Maintain effective client relations and rapport, delivering timely and relevant information while quickly identifying and reporting project risks.
- Assist client teams in supporting the live application post-delivery, perform handoff and knowledge transfer activities, and position clients for long-term success.
Qualifications
Required
- Minimum 5 years' experience with Salesforce Marketing Cloud implementation — alternatively, shorter Marketing Cloud exposure can be replaced by long technical architecture work with other enterprise-level marketing automation tools, with a minimum of 2 years Salesforce Marketing Cloud experience.
- Minimum 3 years' experience with Salesforce Marketing Cloud coding.
- Minimum 3 years' experience with HTML, CSS, Ampscript, JavaScript, NodeJS, and SQL.
- Minimum 3 years' exposure to integrations using Marketing Cloud Connector and the Marketing Cloud API.
- Strong understanding of enterprise-level marketing automation processes and challenges.
- Ability to discuss and define marketing automation architectures and processes with large enterprise customers.
- Extensive experience with Salesforce Marketing Cloud technical platform including Email Studio and Journey Builder.
- Excellent written and oral communication skills.
- Experience managing the software development lifecycle with a distributed team.
- Experience working with source control tools such as git.
- Bachelor's degree or equivalent (minimum 10 years) work experience;