Lead Software Engineer, E-commerce Platform

2 weeks ago


San Francisco, California, United States Sephora Full time
About the Role

We are seeking a highly skilled Lead Engineer to join our E-commerce Engineering team at Sephora. As a key member of our team, you will be responsible for designing and implementing large-scale enterprise solutions for our e-commerce platform.

Key Responsibilities
  • Evaluate and implement 3rd party vendors for promotions and payments requirements
  • Lead the design and implementation of Java microservices for high availability systems using Object-Oriented design principles, data structures, algorithms, DBMS/SQL, and Software Engineering practices
  • Collaborate with product and engineering teams to understand requirements, evaluate new features, and architecture to drive decisions
  • Build and foster a high-performance engineering culture, mentor team members, and provide team with the tools and motivation to make things happen
  • Work with stakeholders and cross-functional teams to develop new solutions or enhance existing solutions
Requirements
  • 10+ years of hands-on experience in planning, designing, developing, and delivering enterprise solutions using Java/J2EE, Spring, Spring Boot frameworks, JBoss, and other web-related technologies
  • First-hand experience in designing, deploying, and managing Java microservices and RESTful APIs
  • Strong hands-on experience in designing and deploying cloud-based applications using microservices architecture and best practices, preferably on MS Azure cloud platform
  • Prior experience in decomposing monolith applications into microservices and deploying them in highly available, scalable, and fault-tolerant setups on cloud platforms
  • Working experience with Kubernetes Container Orchestration, Istio service mesh, Feign client for third-party calls, service discovery, Prometheus, and Azure logging
  • Implemented monitoring and alerts dashboards using Splunk, Nagios, and App Dynamics
  • Hands-on experience with queueing and streaming solutions such as Kafka, JMS, Coherence, etc
  • Good hands-on experience with MS SQL, MySQL, NoSQL Postgres, Redis databases as high-performance cloud IaaS and PaaS setups
  • Ability to identify performance bottlenecks and use good coding standards and design patterns to avoid them in the first place
  • Working experience with CI/CD pipelines, building regression-able code using GitHub, Jenkins, and other DevOps-related tools and applications
  • Analytical approach to problem-solving with an ability to work at an abstract level and gain consensus; excellent interpersonal, leadership, and communication skills
  • Highly self-motivated, independent, efficient, and able to handle several projects; work under pressure with a solid sense for setting priorities
  • Ability to work in a fast-paced, agile development environment
  • Friendly, articulate, and interested in working in a fun, small team environment
  • Experience working in the retail industry with a large-scale enterprise organization, e-commerce, marketing, and self-serviceable applications will be a plus
  • BS or MS in Computer Science or equivalent; MS preferred
About Sephora

Sephora is an equal opportunity employer and values diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, ancestry, citizenship, gender, gender identity, sexual orientation, age, marital status, military/veteran status, or disability status. Sephora is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities.

Sephora will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law.



  • San Francisco, California, United States Sephora Full time

    About the Role:Sephora is seeking a highly skilled Lead Software Engineer to join our E-commerce Platform Development team. As a key member of our team, you will be responsible for designing and implementing large-scale enterprise solutions for our e-commerce platform.Key Responsibilities:Design and implement Java microservices for high availability systems...

  • Software Architect

    1 week ago


    San Jose, California, United States TikTok Full time

    Job Title: Software Architect - Global E-commerce PlatformWe are seeking a highly skilled Software Architect to join our Global E-commerce team. As a Software Architect, you will be responsible for designing and developing the fundamental product platforms that power our global e-commerce business scenarios.About the Role:Lead and drive large-scale projects...


  • San Francisco, California, United States Hireio, Inc. Full time

    Opportunity for an E-Commerce Integration Engineer at Hireio, Inc.Role Overview:As an E-Commerce Integration Engineer, you will spearhead initiatives to connect the E-Commerce platform with Sellers and third-party integrators (3PIs), ensuring seamless communication among all involved parties.Key Responsibilities:Facilitate in-depth technical discussions and...


  • San Francisco, California, United States Hireio, Inc. Full time

    Exciting Role as an E-Commerce Integration Engineer at Hireio, Inc.Responsibilities:Drive projects to connect the E-Commerce platform with Sellers and third-party integrators, ensuring seamless communication among all parties involved.Participate in in-depth technical discussions and design sessions to inform Sellers, their development teams, and third-party...


  • San Francisco, California, United States Hireio, Inc. Full time

    Opportunity for an E-Commerce Integration Engineer at Hireio, Inc.Role Overview:As an E-Commerce Integration Engineer, you will spearhead initiatives to seamlessly connect the E-Commerce platform with Sellers and third-party integrators (3PIs). Your role will be pivotal in ensuring effective communication among all involved parties.Key Responsibilities:Lead...


  • San Jose, California, United States Tik Tok Full time

    Global E-commerce Governance Platform Overview At TikTok, we're committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe, and so does our workplace. As a Frontend Software Engineer on our Global E-commerce Governance Platform team, you'll...


  • San Jose, California, United States TikTok Full time

    Unlock Your Potential as a Global E-commerce Tech Lead at TikTokAt TikTok, we're on a mission to inspire creativity and bring joy to our users. As a Global E-commerce Tech Lead, you'll play a critical role in shaping the future of our e-commerce platform, driving innovation, and delivering high-quality experiences for our users.About the RoleWe're seeking an...


  • San Jose, California, United States TikTok Full time

    Job Title: Global E-commerce Engineering ManagerAt TikTok, we're committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe, and so does our workplace.About the RoleWe're seeking a highly skilled Global E-commerce Engineering Manager to join...


  • San Jose, California, United States Tik Tok Full time

    About the RoleWe are seeking a talented E-commerce Product Engineer to join our team at TikTok. As a key member of our e-commerce ecosystem, you will be responsible for building innovative, secure, and intuitive shopping experiences for our users.Collaborating with Product Managers, Designers, and other disciplines, you will explore the next generation of...


  • San Francisco, California, United States Coinbase Developer Platform Full time

    In recent years, the essential technology needed for cryptocurrency to supplant conventional payment systems has finally become available: stablecoins, efficient Layer 2 networks, and the Coinbase Smart Wallet. This presents a multi-billion dollar opportunity for Coinbase to transform the payments sector by utilizing its prominent position in onchain...


  • San Jose, California, United States TikTok Full time

    Job Title: Senior Backend Software Engineer - Global E-commerce Risk Control PlatformWe are seeking a highly skilled Senior Backend Software Engineer to join our Global E-commerce Risk Control Platform team. As a key member of our team, you will be responsible for designing, implementing, and maintaining a highly scalable, reliable, and efficient risk...


  • San Jose, California, United States Tik Tok Full time

    Job Title: Tech Lead Manager, Global E-commerce Governance PlatformWe are seeking a highly skilled Tech Lead Manager to join our Global E-commerce Governance Platform team. As a key member of our team, you will be responsible for leading the technical direction of our platform and ensuring its scalability, reliability, and security.Responsibilities:Design...


  • San Jose, California, United States Tik Tok Full time

    About the RoleWe are seeking an experienced E-commerce Engineering Manager to join our team at TikTok. As a key member of our product engineering team, you will be responsible for building an e-commerce ecosystem that is innovative, secure, and intuitive for our users.Key ResponsibilitiesDesign and develop scalable e-commerce platforms and tools for...


  • San Jose, California, United States TikTok Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our e-commerce team at TikTok. As a key member of our team, you will be responsible for developing and implementing data-driven solutions to improve our e-commerce platform.ResponsibilitiesDesign and develop machine learning models to improve the accuracy and coverage of...


  • San Jose, California, United States TikTok Full time

    About the RoleWe are seeking a highly skilled Mobile Engineering Manager to lead our e-commerce product engineering team at TikTok. As a key member of our team, you will be responsible for building an intuitive and reliable shopping experience for our users.Key ResponsibilitiesDesign and develop a seamless shopping experience, including browsing product...


  • San Jose, California, United States Tik Tok Full time

    About the RoleWe are seeking a highly skilled Senior Engineering Manager to lead our e-commerce logistics team. As a key member of our global e-commerce business, you will be responsible for developing efficient and scalable logistics systems that meet the needs of our customers.ResponsibilitiesDesign and implement highly scalable and secure logistics...


  • San Francisco, California, United States Kavaliro Full time

    About the RoleWe are seeking a highly skilled E-commerce Manager to lead our online retail presence and drive growth across all e-commerce channels. The ideal candidate will be responsible for overseeing and managing our company's website, Amazon store, and social media platforms.Key ResponsibilitiesDevelop and implement e-commerce strategies to increase...


  • San Jose, California, United States Tik Tok Full time

    Job Title: Frontend Software Engineer, Global E-commerce Supply Chain and LogisticsWe are seeking a highly skilled Frontend Software Engineer to join our global e-commerce supply chain team. As a key member of our team, you will be responsible for developing state-of-the-art user experiences in supply chain systems and platforms.Responsibilities:Collaborate...


  • San Jose, California, United States Tik Tok Full time

    Job Title: Site Reliability Engineer, Global E-CommerceWe are seeking a highly skilled Site Reliability Engineer to join our team and contribute to the development of our global e-commerce platform. As a Site Reliability Engineer, you will be responsible for ensuring the reliability, scalability, and performance of our e-commerce platform, which serves...


  • San Francisco, California, United States Lighthouse Full time

    About the RoleWe are seeking a highly skilled and experienced E-Commerce Operations Manager to join our team at Lighthouse. As a key member of our retail operations team, you will be responsible for overseeing the day-to-day operations of our e-commerce platform, ensuring seamless integration and operations across all platforms.Key ResponsibilitiesManage and...