TikTok logo

Tech Lead, Cloud Data Engine

TikTok

Overview

TikTok is the world's leading destination for short-form video. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible. Our employees lead with curiosity, and move at the speed of culture. Combined with our company's flat structure, you'll be given dynamic opportunities to make a real impact on a rapidly expanding company as you grow your career. We have offices across Asia Pacific, the Middle East, Europe, and the Americas – and we're just getting started.

Why Join Us

At TikTok, our people are humble, intelligent, compassionate and creative. We create to inspire - for you, for us, and for more than 1 billion users on our platform. We lead with curiosity and aim for the highest, never shying away from taking calculated risks and embracing ambiguity as it comes. Here, the opportunities are limitless for those who dare to pursue bold ideas that exist just beyond the boundary of possibility. Join us and make impact happen with a career at TikTok.

Team Introduction

Data Platform-Data Architecture team focuses on building the next generation DBMS kernel aiming for the best-in-class query latency and hardware utilization. The team operates the distributed OLAP infrastructure powering cloud native data warehouse, which is the foundation behind data-driven decision making within TikTok.

Responsibilities

  • Design and implement reliable, scalable, robust and extensible big data systems that support core products and business
  • Build the world-leading cloud native OLAP engine for PB level data sets
  • Optimize and contribute to open source data frameworks, Spark SQL, Presto, Clickhouse, Doris, Alluxio, Velox etc.
  • Responsible for architecting internal data warehouses and data lakes to support all business unites
  • Creating innovative solutions toward system scalability, reliability, and availability problems

Qualifications

  • BS or MS degree in Computer Science or related technical field or equivalent practical experience
  • Familiar with commonly used algorithms, data structures, network programming and multi-threaded programming
  • Experience with OLAP/OLTP database kernel optimization including storage / operator / optimizer / code generation etc
  • Experience with native programming languages like C++, Rust in production

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.

Benefits
Extracted with AI

  • Medical insurance
  • Disability insurance
  • 401(k)

Similar jobs

Last update: 23 minutes ago

TikTok logo
TikTok

Tech Lead, Cloud Data Engine

Lead the development of a cloud-native OLAP engine for a leading global video platform, enhancing data-driven decision making.

TikTok logo
TikTok

Tech Lead, Data Engine

Lead the development of a 10EB-level big data platform, optimizing big data systems like Spark, Presto, and Flink in San Jose, CA.

TikTok logo
TikTok

Tech Lead (Backend/Fullstack) - Trust and Safety

Lead a tech team in Trust and Safety at TikTok, focusing on backend/fullstack development in Seattle.

TikTok logo
TikTok

Tech Lead Manager, AI Platform

Lead a team of engineers in AI platform development, integrating cutting-edge AI technology into TikTok products.

TikTok logo
TikTok

Tech Lead, Live Streaming Backend

Lead the design and development of TikTok's global live streaming platform, enhancing system scalability and performance.

TikTok logo
TikTok

Senior Backend Engineer, Risk Systems

Join TikTok as a Senior Backend Engineer in Risk Systems, focusing on security and authenticity. Work on cutting-edge solutions in San Jose, CA.

TikTok logo
TikTok

Tech Lead Manager - TikTok User Growth, Organic Acquisition

Lead a tech team in user growth and organic acquisition at TikTok, leveraging software development skills in Java, Python, and more.

TikTok logo
TikTok

Tech Lead Manager - Loki Platform, TikTok Creation

Lead a team of engineers to develop large-scale software systems for TikTok's Loki Platform, ensuring high system performance and reliability.

TikTok logo
TikTok

Tech Lead Manager - Organic User Growth at TikTok

Lead a tech team in user growth initiatives at TikTok, focusing on organic acquisition and technical strategy development.

TikTok logo
TikTok

Tech Lead, DevOps Infrastructure

Lead DevOps Infrastructure at TikTok, San Jose. Expertise in Kubernetes, GCP, Terraform. Strong leadership and technical skills required.

TikTok logo
TikTok

Front Software Engineer, TikTok Open Platform

Join TikTok as a Front Software Engineer to build and optimize front-end solutions for a global platform.

TikTok logo
TikTok

Senior Backend Software Engineer, Technical Infrastructure

Senior Backend Engineer for TikTok in San Jose, focusing on technical infrastructure and system performance.

TikTok logo
TikTok

Backend Software Engineer, Technical Infrastructure

Join TikTok as a Backend Software Engineer in San Jose, focusing on technical infrastructure, system stability, and high-performance systems.

TikTok logo
TikTok

Senior Backend Engineer

Join TikTok as a Senior Backend Engineer to design impactful features for millions of users.

TikTok logo
TikTok

Tech Lead Manager - Identity and Access Management

Lead TikTok's Identity and Access Management team, focusing on scalable distributed systems and technical leadership.

TikTok logo
TikTok

Tech Lead Manager, AI Platform

Lead a team in AI platform development, focusing on generative AI, software engineering, and technical leadership.

TikTok logo
TikTok

Operations Data Analyst - Trust and Safety

Join TikTok as an Operations Data Analyst in Trust and Safety, leveraging data analytics and visualization skills.

TikTok logo
TikTok

Frontend Software Engineer, Infrastructure Platform

Join TikTok as a Frontend Software Engineer in New York. Work on infrastructure platforms with JavaScript, HTML, CSS, and more.

TikTok logo
TikTok

Tech Lead, Code Quality Improvement

Lead code quality improvement at TikTok, focusing on optimization, quality assurance, and efficiency in San Jose, CA.

TikTok logo
TikTok

Machine Learning Engineer (CV/NLP/Multimodal/LLM) - E-commerce Governance

Join TikTok as a Machine Learning Engineer to optimize algorithms for e-commerce governance using CV, NLP, and multimodal technologies.

TikTok logo
TikTok

Data Scientist - Live Streaming & RTC Products

Join TikTok as a Data Scientist to enhance live streaming and RTC products through data analysis and mining.

TikTok logo
TikTok

Data Scientist - Machine Learning

Join TikTok as a Data Scientist in Machine Learning to develop state-of-the-art models and algorithms.

TikTok logo
TikTok

Senior Data Scientist, Global Search

Join TikTok as a Senior Data Scientist in San Jose, focusing on global search optimization and data analysis.

Climatiq logo
Climatiq

Senior Full Stack Engineer - Climate Tech - Rust & TypeScript

Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.