Overview
TikTok, the world's leading destination for short-form video, is seeking a Tech Lead for our Cloud Data Engine team in San Jose, CA. This role is pivotal in building, optimizing, and expanding one of the largest data platforms globally, directly impacting our core products and millions of users.
Why Join Us
At TikTok, we are passionate about fostering a creative and joyful environment. We value humility, intelligence, and creativity, offering dynamic opportunities to make a real impact in a rapidly growing company. Our flat organizational structure ensures that every voice is heard and can contribute to our continuous innovation.
Team Introduction
The Data Platform-Data Architecture team is dedicated to developing the next generation DBMS kernel, focusing on achieving best-in-class query latency and hardware utilization. You will be part of a team that manages the distributed OLAP infrastructure powering our cloud-native data warehouse, essential for data-driven decision-making.
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 such as Spark SQL, Presto, Clickhouse, Doris, Alluxio, Velox, etc.
- Architect internal data warehouses and data lakes to support all business units.
- Innovate solutions for system scalability, reliability, and availability issues.
Qualifications
- BS or MS degree in Computer Science or a related technical field, or equivalent practical experience.
- Familiarity with commonly used algorithms, data structures, network programming, and multi-threaded programming.
- Experience with OLAP/OLTP database kernel optimization including storage, operator, optimizer, and code generation.
- Experience with native programming languages like C++, Rust in production environments.
Additional Information
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. We are dedicated to celebrating diverse voices and creating an environment that reflects the many communities we reach. We also provide reasonable accommodations in our recruitment processes for candidates with disabilities or other protected reasons.
Compensation and Benefits
The base salary range for this position is $187,040 - $280,000 annually. Compensation may vary based on factors such as qualifications, skills, competencies, and location. We offer comprehensive benefits including 100% premium coverage for employee medical insurance, approximately 75% for dependents, and a Health Savings Account (HSA) with a company match. Additional benefits include Dental, Vision, Short/Long term Disability, Basic Life, Voluntary Life and AD&D insurance plans, and more.
Benefits Extracted with AI
- Medical insurance
- Disability insurance
- 401(k)
Similar jobs
Last update: 23 minutes ago
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.
Technical Lead - SuperApp (Typescript React Node.js)
Join us as a Technical Lead to build a next-gen healthcare platform using TypeScript, React, and AWS. Lead a team in a hybrid work environment.
Software Engineer - Data (Climate Tech)
Join Telusio as a Software Engineer in Munich to develop data solutions for climate tech using Node.JS, React, and Python.
Fullstack Developer with JavaScript, Python, and React
Join Tikab as a Fullstack Developer in Gothenburg, Sweden. Work with JavaScript, Python, and React in a hybrid environment.
Cloud Data Engineer
Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
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.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.
Senior Software Engineer - Data Platform
Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.
Cloud-Native Fullstack Engineer - CXS Built-in Support
Join SAP as a Cloud-Native Fullstack Engineer to innovate with NodeJS and React, enhancing SAP cloud user experiences.
Senior Software Engineer - C#/.NET
Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.
Software Engineer with Design Affinity
Join Telenet as a Software Engineer with design skills to develop innovative campaigns using HTML, CSS, and JavaScript.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Senior Software Engineer (Node.js & TypeScript)
Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.
iOS Developer
Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.
Expert Machine Learning Engineer
Join Dataroots as an Expert Machine Learning Engineer to design and deliver AI-powered solutions, focusing on machine learning models.
Medior Data Engineer / Analyst
Join Tillit as a Medior Data Engineer/Analyst to bridge business and IT, optimize processes, and drive data solutions.
Senior Backend Developer
Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.
Fullstack Developer .NET, React/TypeScript
Join Omnicom Media Group as a Fullstack Developer specializing in .NET, React/TypeScript. Work on innovative solutions with a dynamic team.
Staff C++ Software Engineer
Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.
Senior C++ Software Engineer
Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.