Sephora-posted about 1 year ago
$152,010 - $187,700/Yr
Full-time • Senior
Hybrid • San Francisco, CA
Health and Personal Care Retailers

As an Engineering Manager at Sephora, you will lead a team of engineers in developing and maintaining scalable and high-performance web solutions, particularly focusing on eCommerce operations. You will collaborate with cross-functional teams to ensure project delivery aligns with business goals and quality standards, while fostering a culture of growth and inclusivity within your team.

  • Manages projects from kick-off through launch, defining scope, requirements, timing, and resources needed.
  • Communicates updates on project milestones, decisions, status, mitigation, and delivery across business groups.
  • Ensures projects are launched on-time, on-strategy, and meet high-quality standards.
  • Manages a team of engineers to deliver and maintain Sephora's systems, ensuring optimal performance, reliability, and scalability.
  • Guides the team in design, architecture, implementation, validation, and monitoring, identifying potential pitfalls and setting coding standards.
  • Actively participates in code reviews to help the team deliver robust, maintainable, and high-quality software.
  • Strategically plans and prioritizes the backlog, assigning tasks to team members, tracking project execution, and mitigating risks.
  • Communicates progress, risks, and outcomes to senior management and other relevant stakeholders.
  • Collaborates closely with Product and Program Management and UX Design teams to determine feasibility and scope of new features.
  • Models a culture that values a growth mindset, integrity, accountability, and respect, coaching the team to become independent leaders.
  • Attends to team members' needs and aligns their work with their career development aspirations.
  • Fosters a collaborative and inclusive team culture that values diversity and promotes a sense of belonging and respect.
  • Prioritizes, delegates, and supervises all engineering activities and deliverables, providing strategic technical input and solutions when needed.
  • Manages the recruitment, onboarding, and continuous training of engineering talent to build and maintain a skilled team.
  • Conducts performance reviews, sets objectives, and facilitates career development plans for team members.
  • 8+ years experience managing eCommerce website operations across desktop and mobile web.
  • 8+ years' experience in web technology with a successful history of launching projects with experience in Microservices (REST and Graph) and Kafka integration.
  • 2+ years' experience leading or managing other engineers.
  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Strong hands-on coding experience with Java, Spring Boot, Microservices APIs, GraphQL, etc.
  • Proficient in automation and continuous delivery methods.
  • Proficient in all aspects of the Software Development Life Cycle.
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
  • Successfully delivered solutions using one of the cloud platforms e.g. AWS/GCP/Azure/PCF.
  • Integrated with messaging platforms e.g. RabbitMQ/Kafka/cloud messaging/enterprise messaging.
  • Applied distributed caching solutions like Redis, Memcached, etc.
  • Experience working on API Gateway such as Axway or Apigee.
  • In-depth knowledge of the Retail industry and their IT systems.
  • Experience with GraphQL.
  • Exposure to Machine learning and GenAI.
  • Commuter assistance
  • Disability insurance
  • Health insurance
  • Dental insurance
  • Flexible spending account
  • Paid time off
  • Vision insurance
  • Employee discount
  • Life insurance
  • Referral program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service