San Francisco, California, United States Hybrid USD 178,380 – 198,200 / year

Sephora is hiring a Lead Software Engineer

Responsibilities

  • Lead the development and integration of promotion capabilities across online and in-store platforms to ensure a unified customer experience.
  • Design and implement full-stack systems using Java-based microservices and React, supported by AI-powered coding tools such as GitHub Copilot and Claude Code.
  • Research and deploy AI and machine learning features for campaign personalization, rule suggestions, fraud detection, and system optimization.
  • Promote high technical standards by contributing to architecture, security, scalability, and performance, while guiding engineers through reviews and collaborative coding.
  • Work closely with architects, product teams, and technical leads to define requirements, spot gaps, and deliver solutions within agile sprints.
  • Monitor system health, detect issues early, and resolve incidents promptly to prevent business disruption, adhering to service level agreements.

Requirements

  • Minimum of 8 years of practical experience with Java/J2EE, Spring Boot, REST APIs, and microservices, ideally on Microsoft Azure cloud infrastructure.
  • At least 3 years working with JavaScript, React, and AI-assisted development tools such as GitHub Copilot or Claude Code, or experience integrating AI APIs.
  • Demonstrated experience designing, deploying, and maintaining cloud-native applications with expertise in Kafka, MySQL, Istio service mesh, Splunk, and AppDynamics.
  • Bachelor’s or Master’s degree in Computer Science or a related technical field, with a preference for advanced degrees.
  • Proven ability to succeed in fast-moving agile settings, mentor developers, and communicate effectively with distributed teams across time zones.

Nice to Have

  • Familiarity with retail promotion engines; prior experience with Talon.One is a plus.

Benefits

  • Medical, dental, and vision insurance options
  • Fully paid disability and life insurance
  • 401k plan with 4% company match
  • Flexible Spending Account (FSA) and Health Savings Account (HSA) options
  • Student Debt Retirement program where loan payments count toward 401k match eligibility
  • Paid time off, flexible scheduling, and protected leave policies
  • Professional training, career development, and tuition reimbursement
  • 30% employee discount on all products and services
  • Access to complimentary product samples or gratis items
  • Exclusive flash sale discounts on LVMH group brand offerings
  • Free mental health support and financial wellness coaching via Modern Health and Financial Finesse
  • Corporate volunteer programs with donation matching

Compensation

Competitive 401k with 4% match

Work Arrangement

Flexible work environment with global team collaboration across time zones

Team

Cross-functional team including architects, technical leads, and product managers

Benefits

  • Healthcare plan options including medical, dental, and vision coverage
  • Fully covered disability and life insurance
  • Competitive 401k with 4% match
  • FSA and HSA programs
  • Student Debt Retirement plan (student loan payments qualify for 401k match)
  • PTO, flexibility, protected leave
  • 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 (Modern Health, Financial Finesse)
  • Volunteer and donation matching

Not specified

Required Skills
Spring BootRESTful APIs
About company
Sephora
Sephora is a beauty retailer connecting deeply with others, celebrating diversity and inclusivity, and making a difference every day.
All jobs at Sephora Visit website
Job Details
Department Software Development
Category other
Posted 3 months ago