Tiktok logo

Software Engineer - E-commerce Recommendation Infrastructure - San Jose

Tiktok

San Jose, CA
Full Time
Mid Level
194k-410k
6 days ago

Job Description

About the Role

E-commerce is a new and fast growing business that aims at connecting all customers to excellent sellers and quality products on TikTok Shop, through E-commerce live-streaming, E-commerce short videos, and commodity recommendation. The E-ecommerce Recommendation Infra team is responsible for building up and optimizing the infrastructure for recommendation systems to provide the most stable and best experience for users. They work closely with applied machine learning engineers and build scalable systems to support innovative algorithms and techniques.

Key Responsibilities

  • Build industry-leading globalized large-scale recommendation system
  • Design and build high performance online systems and reliable data pipelines
  • Optimize and evolve the system continuously to support increasing user traffic and data volume
  • Work with cross functional teams to deliver end-to-end infrastructure solutions to address critical product challenges and improve recommendation performance

Requirements

  • Bachelor's degree or above, majoring in Computer Science or related fields, with 3+ years of experience building scalable systems
  • Strong software development experience with C++, Java or other programming languages
  • Good teamwork and communication skills, positive and optimistic, and strong sense of ownership
  • Experience in at least one of the following areas: personalized recommendations, search engine, advertising, machine learning infrastructure, distributed storage system, big data frameworks

Qualifications

  • Bachelor's degree or above in Computer Science or related fields
  • 3+ years of experience in building scalable systems

Benefits & Perks

  • Annual base salary range of $194,000 - $410,000, depending on qualifications and experience
  • Additional discretionary bonuses/incentives and restricted stock units
  • Day one access to medical, dental, and vision insurance
  • 401(k) savings plan with company match
  • Paid parental leave, short-term and long-term disability coverage, life insurance, wellbeing benefits
  • 10 paid holidays per year, 10 paid sick days per year, and 17 days of Paid Personal Time

Working at Tiktok

The company values positive teamwork, ownership, and continuous optimization to support growth and innovation in the fast-paced e-commerce environment.

Apply Now

Job Details

Posted AtJul 18, 2025
Salary194k-410k
Job TypeFull Time
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Tiktok

Website

tiktok.com

Location

San Jose, CA

Industry

Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches