Jobs and Careers
TI

Software Engineer, Ads CRM Data Application

TikTok
San Jose, United Statesfull_timeVerifiedPosted 22 Aug 2025

About the role

The CRM Data Application team as a global engineering team sits at the core of TikTok’s monetization ecosystem, building data-intensive applications that drive business growth. By integrating large-scale data warehousing, real-time processing, distributed data services, and native AI solutions, the team delivers critical infrastructure and intelligence that empower advertisers and sales teams.



Responsibilities:

- Collaborate with engineers, product managers, and data analysts to understand real-world data needs and design data-first products.

- Develop and optimize real-time and batch data processing pipelines, large-scale distributed services, and AI-driven solutions that ensure data consistency, scalability, and maintainability.

- Work closely with cross-functional teams to enhance TikTok’s data foundation and contribute to architectural evolution in a rapidly growing environment.

- Participate in debugging and optimizing data infrastructure, working with platform teams to resolve performance and reliability challenges.

- Contribute to system design discussions, improve engineering best practices, and continuously enhance development efficiency.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

TikTok

View company profile →