The ideal hire will be extremely detail-oriented and have experience working in a fast-based environment with a high volume of complex CRM campaigns. The Senior CRM Developer will be part of the CRM team, reporting directly to the Director of Global CRM. This position will be based remotely from the employee s home office.
Responsibilities
- Develop and execute CRM campaigns leveraging Braze platform tools, in partnership with the Development team, CRM team and 3rd party email agency
- Configure templates and user journeys or Canvas experiences, using Liquid and HTML, within the Braze platform for e.l.f. US, e.l.f. Canada, e.l.f. UK, e.l.f. EU, Keys Soulcare, and Well People.
- Develop, test, and document email, SMS, push campaign development, setup and query of data extensions, marketing automations, journeys, and campaign configuration
- Work closely with the CRM (Business) team stakeholders to understand requirements and scope level of effort for projects
- Lead and guide other remote email developers - oversee developers work and delegate tasks as needed.
- Build queries and audience criteria for CRM journeys, triggered and transactional campaigns withing ESP and CDP
- Oversee new data and data integrations to Braze + Identify project risks and present alternatives to alleviate or resolve issues
- Provide expertise in system and data architecture, marketing automation processes and campaign management
- Create and monitor automations and other data activities in Braze
- Investigate and resolve bugs / issues related to CRM initiatives
- Log and monitor all investigations
Requirements
7-10 years of experience in a CRM platform such as Braze or Saleforce Marketing Cloud. Braze experience is strongly preferred.Experience working with a Consumer Products, Retail or DTC Ecommerce companyProficient in troubleshooting and writing SQL, AMPscript, Liquid, XML queries, or other dynamic languages utilized by CRM platformsAbility to write complex variable or dynamic content logicExperience with APEX and REST / SOAP APIsExperience using testing tools such as Litmus, resolving rendering issues across devices / email clientsExperience working with a Customer Data Platform (CDP) and large data sets / databasesSolid understanding of relational databases, data modeling and querying as it pertains to ESPs / CRMs and similar systemsStrong understanding of adaptive and responsive coding techniques within the email spaceAbility to work in a fast-paced environment, balancing competing priorities across 4 brands : e.l.f. Cosmetics, e.l.f. Skin, Keys Soulcare, Well People.People management experience is a plusSkills Required
Salesforce Marketing Cloud, Email, Sms, Sql