Software Engineer
- Category: Software Developer Jobs
- Location: Seattle, Washington
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 17K to 31K
- Published on: 2025/09/26
About Us
TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy.
We have global offices in Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul, and Tokyo.
Our Philosophy
Courage is always our approach. We believe that every challenge is an opportunity to learn, innovate, and grow as one team.
We create together and grow together, driving impact for ourselves, our company, and the communities we serve.
Job Description
As a member of our ads data platform team, you will work closely with product managers and data analysts to build state-of-the-art streaming and batch data processing solutions.
The entire data pipeline supports both the TikTok ads platform and our internal business intelligence platform.
Responsibilities
Develop and optimize TikTok's commercial real-time data warehouse;
Design and develop the architecture for streaming data modeling and real-time metric calculation.
Qualifications
Deep understanding of computer principles and good data structure and algorithm foundation;
Familiarity with streaming computing principles, system characteristics, and technical solutions for large-scale streaming data;
Experience with real-time computing engines such as Kafka/Flink/Hive/HBase/Clickhouse/ES;
Excellent communication skills and ability to integrate technology and business;
Experience in large-scale streaming data computing and data warehouses (preferred);
Experience with Go language development (preferred).
Inclusion and Diversity
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.
Accessibility
Related jobs
-
2025 Intern - Software Engineer
Job highlights Identified by Google from the original job post Qualifications Currently enrolled full time and pursuing a Bachelor's or Master’s in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience required with...
-
2025 Intern - Software Engineer
Job highlights Identified by Google from the original job post Qualifications Currently enrolled full time and pursuing a Bachelor's or Master’s in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience required with...
-
Senior Software Engineer - SnowTrail
Job highlights Identified by Google from the original job post Qualifications Strong passion for making developers highly productive A track record of flawless technical execution Excellent problem solving skills, and strong CS fundamentals including...