Senior Engineer, eCommerce

SephoraRemote, CA
$161,640 - $169,995Remote

About The Position

Develop and design Java microservices and Frontend applications for high availability eCommerce platform components systems using Object-Oriented design principles, data structures, algorithms, DBMS/SQL, and Software Engineering practices. Collaborate with the engineers and leads from cross-functional teams to drive key design decisions and ensure the development of application components for enterprise projects. Understand the latest industry trends and evaluate new technologies for appropriateness of applications. Ensure platform components have a clear separation of concerns and are designed for reliability or easy scaling. Participate and provide feedback for load and performance testing. Define and implement logging, monitoring and alerting framework for critical metrics at various levels. Provide guidance and mentoring to the engineers in the team in following the best practices in microservices implementation and assist in troubleshooting issues across the eCommerce application stack to support operational issues and system production issues impacting business. Influence decisions, provide input, build consensus, and resolve conflicts constructively and proactively. Promote and support company policies, procedures, mission, values, and standards of ethics and integrity. Demonstrate our Sephora values: Passion, Innovation, Expertise, Balance, Respect, Teamwork, and Initiative.

Requirements

  • Object-Oriented design principles
  • data structures
  • algorithms
  • DBMS/SQL
  • Software Engineering practices

Responsibilities

  • Develop and design Java microservices and Frontend applications for high availability eCommerce platform components systems using Object-Oriented design principles, data structures, algorithms, DBMS/SQL, and Software Engineering practices.
  • Collaborate with the engineers and leads from cross-functional teams to drive key design decisions and ensure the development of application components for enterprise projects.
  • Understand the latest industry trends and evaluate new technologies for appropriateness of applications.
  • Ensure platform components have a clear separation of concerns and are designed for reliability or easy scaling.
  • Participate and provide feedback for load and performance testing.
  • Define and implement logging, monitoring and alerting framework for critical metrics at various levels.
  • Provide guidance and mentoring to the engineers in the team in following the best practices in microservices implementation and assist in troubleshooting issues across the eCommerce application stack to support operational issues and system production issues impacting business.
  • Influence decisions, provide input, build consensus, and resolve conflicts constructively and proactively.
  • Promote and support company policies, procedures, mission, values, and standards of ethics and integrity.
  • Demonstrate our Sephora values: Passion, Innovation, Expertise, Balance, Respect, Teamwork, and Initiative.

Benefits

  • medical coverage
  • dental coverage
  • vision coverage
  • disability insurance
  • life insurance
  • 401k with 4% match
  • FSA programs
  • HSA programs
  • Student Debt Retirement plan
  • PTO
  • flexibility
  • protected leave
  • access to training
  • development
  • 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