Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

TikTok Logo

Site Reliability Engineer - Data Platform

TikTok

$118,657 - $259,200
Sep 24, 2025
San Jose, CA, USA
Apply Now

TikTok's US data processing ecosystem stability, reliability, scalability and risk management

Requirements

  • Min 2 years experience writing code in Java, Go, Python or a similar language.
  • Experience with algorithms ,data structures, complexity analysis and software design.
  • Knowledge about a variety of strategies for ingesting, modeling, processing, and persisting data, ETL design and dimensional modeling.
  • Familiarity with running production grade services at scale and understanding cloud native technologies and networking.
  • Experience developing tools and APIs to reduce human interaction with systems and applications using a variety of coding and scripting standards.
  • Expertise in designing, analyzing, and troubleshooting large-scale distributed systems is a plus (Hadoop, M/R, Hive, Spark, Metastore, Presto, Flume, Kafka, ClickHouse, Flink or comparable solutions).
  • Systematic problem-solving approach, coupled with effective communication skills and a sense of drive.

Responsibilities

  • Engage in and improve the whole lifecycle of service, from inception and design, through to deployment, operation and refinement.
  • Ensure reliable, fault-tolerant, efficiently scalable and cost-effective data, services and infrastructures.
  • Maintain services once they are live by measuring and monitoring availability, latency and overall system health. Practice sustainable incident response and blameless postmortems.
  • Establish best engineering practice for engineers as well as non-technical people.
  • Design and implement reliable, scalable, robust and extensible big data systems that support core products and business.
  • Manage the services and infrastructures in one of the largest data platforms in the world that directly supports the TikTok app.
  • Ensure the data, services and infrastructures are reliable, fault-tolerant, efficiently scalable and cost-effective.

Other

  • Bachelor's degree in Computer Science, a related technical field involving software or systems engineering, or equivalent practical experience.
  • As a condition of employment, all successful candidates must be able to establish authorization to work in the United States.
  • For this position, the Company does not provide sponsorship for any immigration-related benefits.
  • Hybrid work schedule that requires employees to work in the office 3 days a week, or as directed by their manager/department.
  • Day one access to medical, dental, and vision insurance, a 401(k) savings plan with company match, paid parental leave, short-term and long-term disability coverage, life insurance, wellbeing benefits, among others.