- Posted 10 days ago
- Be among the first 40 applicants
Job Description
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 company
- Proficient in troubleshooting and writing SQL, AMPscript, Liquid, XML queries, or other dynamic languages utilized by CRM platforms
- Ability to write complex variable or dynamic content logic
- Experience with APEX and REST/SOAP APIs
- Experience using testing tools such as Litmus, resolving rendering issues across devices/email clients
- Experience working with a Customer Data Platform (CDP) and large data sets/databases
- Solid understanding of relational databases, data modeling and querying as it pertains to ESPs/CRMs and similar systems
- Strong understanding of adaptive and responsive coding techniques within the email space
- Ability 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 plus
More Info
Key Skills
About Company
e.l.f. Beauty is a bold disruptor with a kind heart. We build brands that disrupt norms, shape culture and connect communities through positivity, inclusivity and accessibility. Celebrating every eye, lip and face is fundamental to our DNA. It’s in our name and inspires us as a company. We are committed to creating a culture internally – and in the world around us – where all individuals are encouraged to express their truest selves, are empowered to succeed and where we do the right thing for people, the planet and animals. e.l.f. Beauty makes the world a better place for every eye, lip and face. Our deep commitment to inclusive, accessible, cruelty-free beauty has fueled the success of the e.l.f. Cosmetics brand online and at retail since 2004. With the 2020 acquisition of the pioneering clean-beauty brand Well People, and the new lifestyle beauty brand Keys Soulcare created with Alicia Keys, we continue to strategically expand our portfolio with brands that support our purpose and values. Our six brands — e.l.f. Cosmetics, e.l.f. SKIN, Well People, Keys Soulcare, NATURIUM and rhode — are widely available online, and at leading beauty, mass-market, and natural specialty retailers.
