S
Lead Software Developer
S
Lead Software Developer
Sephora•WA
yesterday
Full-timeHybrid
Company
Sephora
Location
WA
Type
Full-time
Work Schedule
full time
Work Location
hybrid
Sephora•WA
yesterday
Full-timeHybrid
Company
Sephora
Location
WA
Type
Full-time
Work Schedule
full time
Work Location
hybrid
Job Description
Lead Software Developer at Sephora in Washington state to architect and deliver scalable technology solutions driving exceptional digital experiences for beauty retail customers worldwide.
Full Description
Sephora is seeking an experienced Lead Software Developer to join our technology team in Washington state. This senior engineering role involves leading development initiatives that power our innovative digital platforms and enhance the shopping experience for millions of beauty enthusiasts. You will collaborate with cross-functional teams to design, build, and maintain high-performance applications that support our global e-commerce operations and in-store technology systems.
As the technical lead, you will guide architecture decisions and mentor junior developers while ensuring code quality and best practices across projects. Key responsibilities include developing and reviewing software solutions, implementing scalable microservices, optimizing system performance, and integrating third-party APIs to deliver seamless customer experiences. You will also participate in sprint planning, conduct code reviews, troubleshoot production issues, and contribute to continuous improvement of our development processes and tooling.
Candidates must possess a bachelor's degree in computer science or a related field along with seven or more years of professional software development experience. Strong proficiency in modern programming languages such as Java, Python, or JavaScript is required, as well as hands-on experience with cloud platforms like AWS or Azure. Demonstrated leadership in guiding engineering teams and delivering complex projects is essential for success in this position.
Ideal candidates will have expertise in full-stack development, database design, containerization technologies, and CI/CD pipelines. Excellent communication skills and the ability to translate business requirements into technical solutions are highly valued. Experience in retail, e-commerce, or consumer-facing applications is a plus but not mandatory.
Sephora is a global leader in beauty retail known for innovation, inclusivity, and exceptional customer service. Our technology teams work at the intersection of beauty and digital transformation to create meaningful experiences. Employees enjoy competitive compensation, comprehensive health and wellness benefits, generous paid time off, and employee discounts on premium beauty products. We foster a collaborative culture that encourages creativity and professional development.
This role offers significant opportunities for career advancement within our growing technology organization. You will have access to ongoing training programs, mentorship from senior engineering leaders, and the chance to work on cutting-edge projects that shape the future of beauty retail technology. Join us to make an impact in an industry-leading company that values innovation and empowers its people to grow.
Key Skills
JavaPythonAWSMicroservices ArchitectureTeam Leadership
