Sephora seeks a Lead Software Engineer to lead the evolution of our Promotions Platform, the core engine powering personalized offers, campaigns, and experiences. You'll design and build scalable systems that deliver tailored experiences to clients across our digital and store channels.
What You'll Do
- Lead omni-channel promotion capabilities and drive implementation of promotion features across the enterprise.
- Design and build full-stack solutions including robust APIs, services, and UI layers using modern Java-based microservices and React.
- Innovate with AI/ML capabilities, exploring intelligent campaign targeting, rule recommendations, fraud prevention, and optimization features.
- Champion technical excellence by contributing to system design, architecture, security, scalability, reliability, and performance.
- Mentor engineers through code reviews, design sessions, and pair programming.
- Collaborate cross-functionally with architects, technical leads, and product teams to evaluate requirements and deliver solutions.
- Monitor and optimize performance, proactively identifying and resolving problems to ensure zero business impact.
What We're Looking For
- 8+ years of hands-on experience in Java/J2EE, Spring Boot, RESTful APIs, and microservices architecture.
- 3+ years with front-end technologies like JavaScript and React.
- Proven track record designing, deploying, and managing cloud-based applications.
- Strong skills in Kafka, MySQL, service mesh (Istio), and monitoring tools (Splunk, AppDynamics).
- BS or MS in Computer Science or equivalent.
- Ability to thrive in a fast-paced agile environment and work with global teams across multiple time zones.
Nice to Have
- Experience on MS Azure cloud platform.
- Experience with AI developer tools (GitHub Copilot, Claude Code) or integrating AI APIs.
- Understanding of retail promotions engines; experience with Talon.One.
Technical Stack
- Languages & Frameworks: Java, J2EE, Spring Boot, JavaScript, React
- Architecture: RESTful APIs, Microservices
- Cloud & Infrastructure: MS Azure, Kafka, MySQL, Istio
- Monitoring: Splunk, AppDynamics
- AI Tools: GitHub Copilot, Claude Code
Benefits & Compensation
- Healthcare plan with medical, dental, and vision coverage.
- Fully covered disability and life insurance.
- Competitive 401k with 4% match, FSA and HSA programs.
- Student Debt Retirement plan where loan payments qualify for 401k match.
- PTO, flexibility, and protected leave.
- Career growth with access to training, development, and tuition reimbursement.
- 30% discount on all merchandise/services, gratis opportunities, and flash sale discounts on LVMH brand products.
- Free mental health and financial coaching resources (Modern Health, Financial Finesse).
- Volunteer and donation matching.
- Annual Base Salary Range: $178,380.00 - $198,200.00
Work Mode
This is a hybrid role based in San Francisco, CA.
Sephora values a diverse and inclusive workplace and considers all applicants without regard to sex, pregnancy, race, color, national origin, gender, age, religion, sexual orientation, military/veteran status, disability, or any other protected category. Sephora is committed to providing reasonable accommodation to applicants with disabilities.




