Senior Software Engineer, Recommendations

TikTok USDS Joint Venture

San Jose (CA)

On-site

USD 180,000 - 260,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k) savings plan with company match
Paid parental leave
Short-term disability coverage
Long-term disability coverage
Life insurance
Wellbeing benefits
Paid holidays
Paid sick days
Paid personal time
Restricted stock units

Job summary

TikTok USDS Joint Venture is seeking engineers to build and optimize high-performance online services and reliable data pipelines for its recommendation system.

Join a team designing globalized, large-scale computing frameworks and storage systems with a focus on scalable, efficient performance.

Qualifications

  • Bachelor's degree required.
  • 5+ years of experience building scalable systems.
  • Proficiency in C, C++, Java, or Golang.
  • Experience with ML or distributed systems preferred.

Responsibilities

  • Build and optimize high-performance online services for TikTok's recommendation system.
  • Design and develop globalized large-scale computing frameworks and storage systems.

Skills

C
C++
Java
Golang
Scalable Systems
Recommendation Systems
Data Pipelines
Distributed Storage Systems
Big Data Frameworks
Machine Learning
High Performance Computing
Search Engines

Education

Bachelor's degree in Computer Science or related field

Job description

Build and optimize high-performance online services and reliable data pipelines for TikTok's recommendation system. Design and develop globalized large-scale computing frameworks and storage systems.

Requirements

Requires a Bachelor's degree in Computer Science or a related field and at least 5 years of experience building scalable systems. Proficiency in C, C++, Java, or Golang is required, with a preference for experience in machine learning or distributed systems.

Key Skills
  • C
  • C++
  • Java
  • Golang
  • Scalable Systems
  • Recommendation Systems
  • Data Pipelines
  • Distributed Storage Systems
  • Big Data Frameworks
  • Machine Learning
  • High Performance Computing
  • Search Engines
Benefits
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) savings plan with company match
  • Paid parental leave
  • Short-term disability coverage
  • Long-term disability coverage
  • Life insurance
  • Wellbeing benefits
  • Paid holidays
  • Paid sick days
  • Paid personal time
  • Restricted stock units
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Recommendations & Data Pipelines
Senior Software Engineer - Recommendations & Data Pipelines

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 180,000 - 260,000
Medical insurance
Dental insurance
Vision insurance
+10
Software Engineer - TikTok Search Engine
Software Engineer - TikTok Search Engine

TikTok • San Jose (CA)

On-site
USD 120,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+11
Software Engineer, Global Recommendations Infrastructure
Software Engineer, Global Recommendations Infrastructure

TikTok USDS Joint Venture • Seattle (WA)

On-site
USD 130,000 - 246,000
Software Engineer Intern (Recommendation Performance Efficiency) - 2027 Summer
Software Engineer Intern (Recommendation Performance Efficiency) - 2027 Summer

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Life insurance
Wellbeing benefits
+1
Big Data Engineer Graduate (TikTok Recommendation Architecture) - 2027 Start
Big Data Engineer Graduate (TikTok Recommendation Architecture) - 2027 Start

TikTok • San Jose (CA)

On-site
USD 128,000 - 317,000
Health benefits
401(k) match
Parental leave
+3
Senior Machine Learning Engineer, Recommendation - TikTok eCommerce San Jose Regular
Senior Machine Learning Engineer, Recommendation - TikTok eCommerce San Jose Regular

TikTok • San Jose (CA)

Hybrid
USD 218,000 - 388,000
Medical, dental, vision insurance
401(k) with company match
Paid parental leave
+6
Software Engineer Intern (Recommendation Architecture, Feeds Infrastructure) - 2027 Fall
Software Engineer Intern (Recommendation Architecture, Feeds Infrastructure) - 2027 Fall

TikTok • Seattle (WA)

On-site
USD 50,000 - 68,000
Health insurance
Wellbeing benefits
Housing allowance
Machine Learning Engineer, Recommendations - USDS
Machine Learning Engineer, Recommendations - USDS

TikTok • Mountain View (CA)

Hybrid
USD 118,657 - 187,200
Comprehensive benefits package
401(k) match
Parental leave
Machine Learning Engineer, TikTok Content Recommendation (Ecosystem & Cold-Start) San Jose Technology - Algorithm Regular
Machine Learning Engineer, TikTok Content Recommendation (Ecosystem & Cold-Start) San Jose Technology - Algorithm Regular

TikTok • San Jose (CA)

Hybrid
USD 162,000 - 317,000
Medical insurance
Dental and vision coverage
401(k) with company match
+7
Software Engineer Intern (Recommendation Infra, Performance Efficiency) - 2027 Summer
Software Engineer Intern (Recommendation Infra, Performance Efficiency) - 2027 Summer

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000