Software Engineer, Ads CRM Data Application
TikTokAbout 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 KitFree account required — sign up in 30s