Senior Engineer, Personalization & CRM

SephoraSan Francisco, CA
Hybrid

About The Position

Ready for a career glow up? As a Senior Engineer, Personalization & CRM, you'll be designing, building, and operating scalable, customer-facing and backend systems that enable personalized, data-driven experiences across digital and CRM channels. The work you do will impact beauty, as you architect and deliver intelligent, AI-augmented personalization solutions that shape how millions of customers connect with Sephora across every touchpoint. You'll be part of a team that's united in beauty, supported by those who are equally passionate about leveraging cutting-edge technology, responsible AI, and customer data to create meaningful, measurable experiences at scale.

Requirements

  • 4–6 years of experience leading, designing, implementing, and owning end-to-end delivery of e-commerce and marketing projects, utilizing technologies including Java microservices, Object-Oriented design principles, data structures, algorithms, DBMS/SQL, Spring Boot, ReactJS, RDBMS/NoSQL, and ML components for high-availability systems.
  • 6–8 years of business, technology, and architectural understanding, with the ability to analyze complex business problems and technical situations to design quality solutions, troubleshoot independently, and reduce turnaround time.
  • 3–4 years of experience implementing eCommerce websites and/or MarTech operations across desktop, mobile web, mobile applications, emails, and other communication channels, including integrations with on-prem and SaaS technologies.
  • 3–4 years of experience handling large volumes of data, ML integrations, asynchronous and near-real-time processing in massively parallel thread environments.
  • Demonstrated proficiency in Java Spring Boot Microservices, Kafka integration, Personalization Engines, CMS platforms, Databricks, and LLM/AI techniques and tools.
  • Deep knowledge of site architecture, site functionality, MarTech operations, data governance, data engineering, and bulk data transfer and processing.
  • Strong leadership skills with proven experience leading cross-functional projects, managing medium and large digital content and web promotion initiatives, and driving process change implementation.
  • Excellent communication, problem-solving, and relationship-building skills, with the ability to multi-task, prioritize, and adapt to change in a fast-paced, collaborative environment.

Responsibilities

  • Design, develop, and maintain scalable, production-grade full-stack applications, building responsive, accessible user interfaces and robust backend services — owning features end-to-end from design and implementation to testing, deployment, and monitoring; acting as technical lead on selected projects, providing architectural direction, technical decision-making, and hands-on guidance throughout the delivery lifecycle.
  • Design and implement agentic systems that can plan, reason, and execute tasks autonomously or semi-autonomously, integrating LLM-powered agents into application workflows such as code generation, test creation, analytics, and personalization logic.
  • Build orchestration logic for multi-agent workflows, including task delegation, memory, feedback loops, and guardrails, embedding AI agents into the SDLC to improve engineering velocity, quality, and operational efficiency.
  • Design and implement CRM-driven journey orchestration for personalized, multi-channel customer experiences, building real-time personalization workflows using behavioral events, customer attributes, and decisioning logic.
  • Integrate CRM and personalization platforms with backend services, APIs, and data platforms, ensuring orchestration and personalization logic is low-latency, scalable, and observable to support high-volume customer interactions.
  • Leverage analytics and feature data to power personalization, segmentation, and decisioning use cases, collaborating with Product and Data teams to translate insights into actionable, customer-level experiences.
  • Own L3 production support for CRM and marketing personalization platforms, acting as the final escalation point for complex, high-impact issues.
  • Contribute to architecture decisions across frontend, backend, data, AI, CRM, and personalization layers, ensuring systems are secure, observable, and scalable in cloud-native environments.
  • Champion best practices for performance, reliability, privacy, and responsible AI usage, upholding rigorous standards for governance and accountability in all agent-generated outputs.
  • Partner closely with Product, CRM Strategy, Marketing, and Analytics teams to deliver measurable personalization and CRM outcomes with speed, reliability, and governance appropriate for customer data.

Benefits

  • Medical, dental, and vision coverage
  • Disability and life insurance
  • 401k with 4% match
  • FSA and HSA programs
  • Student Debt Retirement plan
  • PTO
  • Flexibility
  • Protected leave
  • Access to training, development, and tuition reimbursement
  • 30% discount on all merchandise/services
  • Opportunities for free product or “gratis”
  • Flash sale discounts on LVMH brand products
  • Free mental health and financial coaching resources with 24/7 access to Modern Health and Financial Finesse
  • Volunteer and donation matching
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service