Backend Software Engineer - Data Platforms & Trust Systems

TikTok

San Jose (CA)

On-site

USD 128,000 - 256,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k) with company match
Parental leave
Disability insurance
Life insurance
Wellbeing benefits
Paid holidays and PTO

Job summary

TikTok is seeking a data platform engineer for its Trust and Safety group in a graduate program. The role focuses on architecture design and implementation of data application platforms, optimizing data systems for stability and efficiency, and enabling data integration, governance, and BI analysis.

Candidates should have a CS degree and experience with C++, Python, Java, and big data tools. Collaboration and strong communication are essential, with growth opportunities across a leading global

Qualifications

  • Bachelor's degree in computer science or a related discipline.
  • Experience with software development in C++, Python, or Java.
  • Proficient in server-side distributed/high-concurrency stack.
  • Experience with big data systems (Spark, Flink, ClickHouse, HBase).
  • Strong communication and teamwork skills.
  • Experience with data insight and ML preferred.

Responsibilities

  • Participate in the overall architecture design and implementation of the data application platforms of the TnS, formulating data application architecture specifications and leading the team to implement them;
  • Participate in optimizing the data application architecture, continuously improving the stability and efficiency of the system, and continuously reducing the complexity and cost of storage, calculation, and service architecture;
  • Design and implement systematic support for data integration, offline development, real-time development, data governance, and BI analysis;
  • Establish good technical influence inside and outside the department, cultivate talents, effectively coach the team, and improve R&D capabilities.

Skills

C++
Python
Java
Big data

Education

Bachelor's degree in Computer Science or related field

Tools

Spark
Flink
ClickHouse
HBase

Job description

TikTok is seeking a data platform engineer for its Trust and Safety group in a graduate program. The role focuses on architecture design and implementation of data application platforms, optimizing data systems for stability and efficiency, and enabling data integration, governance, and BI analysis.

Candidates should have a CS degree and experience with C++, Python, Java, and big data tools. Collaboration and strong communication are essential, with growth opportunities across a leading global

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Data Platform Engineer – Trust & Safety (Graduate)
Backend Data Platform Engineer – Trust & Safety (Graduate)

TikTok • San Jose (CA)

On-site
USD 123,000 - 317,000
Medical insurance
Dental insurance
Vision insurance
+3
Graduate Backend Engineer, Trust & Safety Platform
Graduate Backend Engineer, Trust & Safety Platform

TikTok • San Jose (CA)

On-site
USD 128,000 - 317,000
Medical Insurance
Dental Insurance
Vision Insurance
+6
Graduate Backend Engineer - AI Safety & Data Platforms
Graduate Backend Engineer - AI Safety & Data Platforms

TikTok • San Jose (CA)

On-site
USD 128,000 - 317,000
Medical Insurance
Dental Insurance
Vision Insurance
+8
Data Platform Engineer — Build Scalable Big Data
Data Platform Engineer — Build Scalable Big Data

TikTok • San Jose (CA)

On-site
USD 162,000 - 388,000
Medical, dental & vision insurance
401(k) with company match
Paid parental leave
+1
Data Platform Engineer: Build a World-Scale Data Engine
Data Platform Engineer: Build a World-Scale Data Engine

TikTok • San Jose (CA)

On-site
USD 128,000 - 317,000
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
+1
Backend Data Platform Engineer - Real-Time & Big Data
Backend Data Platform Engineer - Real-Time & Big Data

TikTok • Seattle (WA), Northern (KY)

Hybrid
USD 122,000 - 243,000
Medical insurance
Dental insurance
Vision insurance
+7
Graduate Data Engineer – E‑Commerce Platform
Graduate Data Engineer – E‑Commerce Platform

TikTok • San Jose (CA)

On-site
USD 128,000 - 317,000
Trust & Safety Software Engineer Intern
Trust & Safety Software Engineer Intern

TikTok • Seattle (WA)

On-site
USD 58,000 - 61,000
Health insurance
Housing allowance
Paid holidays
+2
Graduate Data Engineer, Global Live Data Platform
Graduate Data Engineer, Global Live Data Platform

TikTok • San Jose (CA), Northern (KY)

Hybrid
USD 128,000 - 317,000
Health insurance
401(k) with company match
Paid parental leave
+3
Data Engineer Graduate, Big Data Platform
Data Engineer Graduate, Big Data Platform

TikTok • San Jose (CA), Northern (KY)

Hybrid
USD 128,000 - 317,000