SephoraLead Engineer, Microservices
Sephora is a leading beauty retailer within the LVMH family, known for inspiring customers and empowering teams to become the best versions of themselves. With a focus on innovation, Sephora is committed to reimagining the future of beauty through a digital focus and creating a beloved beauty community worldwide.
- Design and implement innovative, scalable solutions using Java, REST, Spring Boot, GraphQL, React, Redux, and Node.js.
- Collaborate with stakeholders and cross-functional teams to develop new features or enhance existing solutions.
- Drive the design and implementation of solutions, leveraging expertise in CI/CD pipelines, Akamai, Kafka integration, and API gateways.
- Provide mentorship and guidance to engineers on best practices in coding, system architecture, documentation, and the software development lifecycle.
- Foster a culture of technical excellence and continuous improvement within the team.
- Lead projects and teams to design, deliver, and maintain systems for managing web, mobile apps, and other content.
- Perform detailed analysis of business problems and technical environments to design quality technical solutions.
- Actively participate in code review and test solutions to ensure they meet best practice specifications.
- Produce and maintain technical documentation, including architecture diagrams, API documentation, and coding guidelines.
- Collaborate with QA engineers to ensure comprehensive test coverage and assist in issue resolution.
- 7+ years experience in web technology with a successful history of launching projects.
- 4+ years' experience leading or managing other engineers.
- Experience in planning, designing, developing, and delivering enterprise software solutions for web and mobile apps.
- Solid understanding of real-time publishing, edge caching, and Content Delivery Networks (CDNs).
- Experience creating RESTful microservices and exposure to GraphQL.
- Experience working in a cloud-based environment, Azure preferred.
- Expertise in Java, REST, Spring Boot, GraphQL, React, Redux, Node.js.
- Familiarity with CI/CD pipelines, Akamai, Kafka integration, and API gateways.
- Client-side technologies like JavaScript, ReactJs, NodeJs, ES6, HTML/HTML5, CSS (Sass/Less/Styled-System).
- Full-stack development skills in Java/.Net, JavaScript, Node.js, and React Front-end.
7+ years in web technology with experience in microservices and Kafka integration. 4+ years leading or managing engineers.
The annual base salary range for this position is $152,010.00 - $187,700.00. Individuals employed in this position may also be eligible to earn bonuses.
Comprehensive health, dental, and vision plans; superior 401(k) plan; various paid time off programs; employee discount/perks; life insurance; disability insurance; flexible spending accounts; and an employee referral bonus program.
Sephora fosters a culture of innovation and inclusivity, valuing diversity and empowering employees to be their best. As part of the LVMH family, Sephora offers a global reach and impact, with a commitment to reimagining the future of beauty.
For luxury, beauty, & fashion enthusiasts, Cerulean is the recruiting service that matches their talent with career opportunities around the world.