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
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.
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.
Tech Lead (Backend/Fullstack) - Trust and Safety
Lead a tech team in Trust and Safety at TikTok, focusing on backend/fullstack development in Seattle.
Tech Lead Manager, AI Platform
Lead a team of engineers in AI platform development, integrating cutting-edge AI technology into TikTok products.
Tech Lead, Live Streaming Backend
Lead the design and development of TikTok's global live streaming platform, enhancing system scalability and performance.
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.
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.
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.
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.
Tech Lead, DevOps Infrastructure
Lead DevOps Infrastructure at TikTok, San Jose. Expertise in Kubernetes, GCP, Terraform. Strong leadership and technical skills required.
Front Software Engineer, TikTok Open Platform
Join TikTok as a Front Software Engineer to build and optimize front-end solutions for a global platform.
Senior Backend Software Engineer, Technical Infrastructure
Senior Backend Engineer for TikTok in San Jose, focusing on technical infrastructure and system performance.
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.
Senior Backend Engineer
Join TikTok as a Senior Backend Engineer to design impactful features for millions of users.
Tech Lead Manager - Identity and Access Management
Lead TikTok's Identity and Access Management team, focusing on scalable distributed systems and technical leadership.
Tech Lead Manager, AI Platform
Lead a team in AI platform development, focusing on generative AI, software engineering, and technical leadership.
Operations Data Analyst - Trust and Safety
Join TikTok as an Operations Data Analyst in Trust and Safety, leveraging data analytics and visualization skills.
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.
Tech Lead, Code Quality Improvement
Lead code quality improvement at TikTok, focusing on optimization, quality assurance, and efficiency in San Jose, CA.
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.
Data Scientist - Live Streaming & RTC Products
Join TikTok as a Data Scientist to enhance live streaming and RTC products through data analysis and mining.
Data Scientist - Machine Learning
Join TikTok as a Data Scientist in Machine Learning to develop state-of-the-art models and algorithms.
Senior Data Scientist, Global Search
Join TikTok as a Senior Data Scientist in San Jose, focusing on global search optimization and data analysis.
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.