Current jobs related to Lead Software Engineer, E-commerce Platform Development - San Francisco, California - Sephora

  • Technical Lead

    3 weeks ago


    San Jose, California, United States IT WRKX Full time

    Job Title: Technical Lead - E-commerce PlatformWe are seeking a highly skilled Technical Lead to join our Global e-commerce fundamental business team. As a Technical Lead, you will be responsible for designing and developing the core system for global e-commerce item listing and management.Key Responsibilities:Design and develop high-quality, scalable, and...


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

    Job DescriptionWe are seeking a highly skilled Software Architect to lead our Global E-commerce platform from a technical perspective. As a key member of our team, you will be responsible for driving large-scale projects and collaborating with cross-functional teams to deliver high-quality solutions.Key Responsibilities:Lead and drive large-scale projects...


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

    About the RoleTikTok's Global E-commerce Seller Platform team is seeking a skilled Fullstack Software Engineer to join our team. As a key member of our team, you will be responsible for developing and implementing features and solutions for our e-commerce platform.Key Responsibilities- Participate in the conception, estimation, and prioritization of ideas,...


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

    Job DescriptionTikTok is a leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. As a Senior Backend Software Engineer on our Global E-Commerce team, you will play a critical role in developing the fundamental product platforms that power our global e-commerce business scenarios.We are committed to providing...


  • 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. We're passionate about inspiring creativity and bringing joy to our users. To achieve this...


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

    Job DescriptionWe are seeking a highly skilled Quality Assurance Engineer to lead our global e-commerce QA team. As a key member of our team, you will be responsible for developing and implementing a comprehensive quality assurance system for our global e-commerce platform.Key Responsibilities:Develop and implement test plans and strategies to ensure the...


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

    Job Description: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.We're passionate about inspiring creativity and bringing joy to our users. To achieve this goal, we're committed to...


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

    Job DescriptionTikTok is a leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. We are looking for a talented Senior E-commerce Product Engineer to join our team and help us drive the future of e-commerce.The successful candidate will be responsible for building an e-commerce ecosystem that is innovative,...


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

    At TikTok, we're building a global e-commerce platform that's all about making it easy for users to discover and purchase great products at affordable prices. As a key member of our team, you'll play a crucial role in driving the technical direction of our platform and ensuring it meets the needs of our users and merchants.Key Responsibilities:Lead...


  • 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

    About the RoleWe are seeking a highly skilled Senior Frontend Software Engineer to join our e-commerce team at TikTok. As a key member of our team, you will be responsible for architecting and developing efficient and highly reusable frontend systems that drive complex web applications for e-commerce mobile solutions.Key Responsibilities:Design and develop...


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

    Job SummaryTikTok is the leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. We are seeking a skilled Senior iOS Software Engineer to join our e-commerce team and help us drive the future of e-commerce on our platform.ResponsibilitiesAs a Senior iOS Software Engineer, you will be responsible for building...


  • San Francisco, California, United States Maxonic Full time

    Job Title: E-Commerce Enterprise ArchitectAbout the Role:Maxonic is seeking an experienced E-Commerce Enterprise Architect to lead the development of our e-commerce and omni-channel services. As an Enterprise Architect, you will work closely with technology, product, and business leaders to drive strategic goals and define scalable, secure, and efficient...

  • Tech Lead

    2 weeks ago


    San Jose, California, United States Tik Tok Full time

    At TikTok, we're committed to creating an innovative and secure e-commerce experience for our users. We're seeking a talented Tech Lead to join our team and help drive the future of e-commerce on our platform.The ideal candidate will have a strong technical background, excellent leadership skills, and a passion for building high-performing teams. As a Tech...


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

    About the RoleTikTok is the leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. We are looking for a talented Android Software Engineer to join our global e-commerce customer business team.The e-commerce industry has seen tremendous growth in recent years, and we believe TikTok is an ideal platform to...


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

    {"Responsibilities": "Key ResponsibilitiesDesign and architect scalable solutions to meet business needsProvide technical guidance and support to engineers in the teamAlign with business and organizational objectives, and contribute to technical decisions on projects and productsDefine the long-term technical roadmap for the teamBuild and maintain a...


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

    Job DescriptionTikTok is a leading destination for short-form mobile video, inspiring creativity and bringing joy to users worldwide. Our mission is to create a platform that helps imaginations thrive, and we're looking for talented individuals to join our team.As an iOS Software Engineer on our e-commerce customer business team, you'll be responsible for...


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

    About the CompanyTikTok is a leading platform for short-form mobile video, dedicated to inspiring creativity and bringing joy to users worldwide. Our global headquarters are located in Los Angeles and Singapore, with offices in major cities across the globe.Why Join UsAt TikTok, we believe in the power of creativity and innovation. Our platform is designed...


  • San Jose, California, United States TikTok Full time

    Job Title: Mobile Engineering Manager - E-commerce ExpertAbout the Role:We are seeking a highly skilled Mobile Engineering Manager to lead our e-commerce team at TikTok. As a key member of our product engineering team, you will be responsible for building an intuitive and reliable shopping experience for our users.Key Responsibilities:* Build an intuitive...


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

    Job SummaryTikTok is the leading destination for short-form mobile video. As a Senior Backend Software Engineer on our Global E-Commerce team, you will be responsible for designing, implementing, and delivering high-quality capabilities for global e-commerce businesses. This includes product listing, catalog, category, inventory, and more.Key...

Lead Software Engineer, E-commerce Platform Development

2 months ago


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 using Object-Oriented design principles, data structures, algorithms, DBMS/SQL, and Software Engineering practices.
  • Work with product and engineering teams to understand requirements, evaluate new features, and architecture to drive decisions.
  • Build collaborative partnerships with architects, technical leads, and key individuals within other functional groups.
  • 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.
  • Build and foster a high-performance engineering culture, mentor team members, and provide the 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.
  • Demonstrate Sephora's values of Passion for Client Service, Innovation, Expertise, Balance, Respect for All, Teamwork, and Initiative.

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 the 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 a leading beauty retailer within the LVMH family, with a global presence and a commitment to innovation and excellence. We offer a dynamic and inclusive work environment, with opportunities for growth and development. Our team is passionate about delivering exceptional customer experiences and driving business results.

What We Offer:

  • A competitive annual base salary range of $152,187.70.
  • A generous benefits package, including comprehensive health, dental, and vision plans, a 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.

How to Apply:

If you are a motivated and experienced software engineer looking for a new challenge, please submit your application, including your resume and a cover letter, to our online portal.