TikTok
Senior Site Reliability Engineer, Recommendation Infrastructure (Multiple Positions)
San Jose, California · Senior · Full-time · Posted Oct 28, 2026
- Experience
- 2 years of related work experience with a qualifying master’s degree, or 5 years of progressive post-bachelor’s related work experience with a qualifying bachelor’s degree; 2 years in each of the specified experience areas.
- Education
- Master’s degree or foreign equivalent in Computer Science, Engineering (any), Information Systems, Data Science, Mathematics, or a related field; OR bachelor’s degree or foreign equivalent in one of those fields.
About the job
Provides reliability engineering for large-scale recommendation systems, focusing on availability, disaster recovery, monitoring, resource efficiency, and incident response.
What you'll do
- Develop disaster-recovery mechanisms and improve monitoring and alerting for recommendation systems.
- Optimize CPU and GPU utilization through capacity planning and system tuning; monitor service availability, latency, and health.
- Respond to incidents, conduct root-cause analysis and postmortems, and mentor junior engineers and interns.
What they ask for
- 2 years of experience in each of the following: end-to-end SDLC work on back-end and cloud-native projects; technical design and solution planning; error-log analysis and issue prevention; automating maintenance and deployment with scheduled cron jobs using Shell script; and monitoring and resolving system issues.
- Master’s degree or foreign equivalent in Computer Science, Engineering, Information Systems, Data Science, Mathematics, or a related field, plus 2 years of related work experience; OR a bachelor’s degree or foreign equivalent in one of those fields, plus 5 years of progressive, post-bachelor’s related work experience.
Pay
$255653 - $387600 per year (base salary)
Tools
Shell script, cron jobs, CPU, GPU
Model-written summary · the original posting is authoritative