SEPHORA · 21 hours ago
Lead Engineer, Microservices
Maximize your interview chances
BeautyCosmetics
H1B Sponsor Likely
Insider Connection @SEPHORA
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Lead projects and teams to design, deliver, and maintain Sephora’s systems for managing web, mobile apps and other content.
Guide other engineers with expertise in coding, documentation, distributed systems architecture, and software development process.
Closely work with engineering manager to design, implement, and deliver technical solutions for enterprise content systems, microservices and custom apps with Sephora technical standards.
Expected to demonstrate innovative abilities and maintain a creative, solution-oriented mindset.
Build collaborative partnerships with engineers, technical leads, and key individuals within other functional groups.
Perform detailed analysis of business problems and technical environments and use this in designing quality technical solution with support from Architecture
Support and enable the production teams to create world class experiences as efficiently as possible.
Actively participate in code review and test solutions to ensure it meets 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.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
7+ years experience in web technology with a successful history of launching projects with experience with Microservices (REST and Graph) and kafka integration. Integrating with varied SQL and noSQL DBs
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
Client-side technologies like JavaScript, ReactJs, NodeJs, ES6, HTML/HTML5, CSS (Sass/Less/Styled-System)
Experience working in a cloud-based environment Azure preferred
Familiarity with Continuous Integration and Continuous Delivery methodologies
Experience in Full-stack development, with specific skills in Java/.Net, JavaScript, Node.js and React Front-end
Preferred
Experience with Machine Learning (ML) and Generative AI (Gen AI) is a plus
Benefits
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
Employee referral bonus program
Company
SEPHORA
Sephora is an online shopping site that offers a range of beauty products such as cosmetics and skincare items.
H1B Sponsorship
SEPHORA has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (45)
2022 (44)
2021 (41)
2020 (36)
Funding
Current Stage
Late StageRecent News
South China Morning Post
2024-12-17
2024-12-17
Business Insider
2024-12-13
Company data provided by crunchbase