Software Engineer, Recommendation Data Ecosystem
Listed on 2026-01-04
-
Software Development
Software Engineer, Data Engineer
Software Engineer, Recommendation Data Ecosystem
Responsibilities:
At Tik Tok, a leading destination for short‑form mobile video, our mission is to inspire creativity and bring joy. Tik Tok's global headquarters are in Los Angeles and Singapore, with additional offices in New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.
Why Join Us:
Creation is at the core of our purpose. The platform is built to help imaginations thrive. Together, we inspire creativity, bring joy, and seek constant learning and innovation. We grow together, driving impact for ourselves, the company, and the communities we serve.
The Tik Tok Data Ecosystem Team crafts and implements a storage solution for offline data in Tik Tok's recommendation system, supporting more than a billion users. Their objectives are to ensure system reliability, continuous service, and seamless performance, and to deliver efficient, affordable data storage with user‑friendly data management tools for recommendation, search, and advertising.
Responsibilities- A Bachelor’s Degree or higher in Computer Science or related fields with 4+ years of experience building scalable systems.
- Proficiency in Spark/Flink at source code level, with preference for customization experience.
- Deep understanding of one data lake technology (Hudi, Iceberg, Delta Lake), demonstrated in implementation or customization.
- Knowledge of HDFS principles and columnar storage formats (Parquet/ORC).
- Prior experience in data warehousing modeling.
- Strong programming skills in Java, C++, or Scala, with excellent coding and troubleshooting abilities.
- Experience with Hive, HBase, or Kudu is a plus.
- Willingness to tackle challenging problems, enthusiasm for learning new technologies, and experience managing petabyte‑scale data.
Tik Tok is committed to creating an inclusive space where employees are valued for their skills, experiences, and perspectives. We celebrate diverse voices and aim for a workplace that reflects the communities we serve.
AccommodationsTik Tok is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs, or other protected reasons. For assistance, visit (Use the "Apply for this Job" box below). or
About Tik TokTik Tok is the leading destination for short‑form mobile video. Our headquarters are in Los Angeles and Singapore, with additional offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.
Job InformationCompensation (Annually):
Base salary range $177,688–$341,734. Additional discretionary bonuses, stock units, and benefits (medical, dental, vision, 401(k), parental leave, disability, life insurance, wellbeing, paid holidays, sick days, personal time) may apply.
- Mid‑Senior level
- Full‑time
- Engineering and Information Technology
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).