Senior Frontend Software Engineer, TikTok User Growth - Customer Lifecycle
TikTok.com
Office
San Jose, California, United States
Full Time
TikTok's User Growth team leads growth initiatives for TikTok and all its platforms (e.g. TV, Lite, Web, etc.) with a data-driven and results-focused engineering and product mindset. We are seeking talented individuals who enjoy the intersection of product, data, design, and engineering to help us reach the next milestone of billions of users.
As a senior frontend software engineer in the TikTok Eng-Growth-Customer Lifecycle org, you will:
- Collaborate with product managers and data scientists to interpret product requirements and leverage data insights for proposing impactful product improvements.
- Architect and deliver scalable, high-performance technical solutions, such as frameworks, libraries, and CI automation tools—aligned with the product roadmap; lead cross-team adoption to enhance engineering efficiency, reliability, and consistency.
- Implement and optimize video playback and overall web performance to ensure a smooth and responsive user experience, especially on low-end devices.
- Stay up-to-date with the latest technologies, explore their practical applications, and apply them to enhance the product where appropriate.
- Apply solid full-stack web development skills (Node.js, React, TypeScript, HTML, CSS, etc.) to build high-quality features and prototypes, explore new technologies through rapid experimentation, and drive their adoption where appropriate.
- Establish and advocate for engineering best practices, mentor teammates, and contribute to a culture of technical excellence that supports both team growth and efficient product iteration.
As a senior frontend software engineer in the TikTok Eng-Growth-Customer Lifecycle org, you will:
- Collaborate with product managers and data scientists to interpret product requirements and leverage data insights for proposing impactful product improvements.
- Architect and deliver scalable, high-performance technical solutions, such as frameworks, libraries, and CI automation tools—aligned with the product roadmap; lead cross-team adoption to enhance engineering efficiency, reliability, and consistency.
- Implement and optimize video playback and overall web performance to ensure a smooth and responsive user experience, especially on low-end devices.
- Stay up-to-date with the latest technologies, explore their practical applications, and apply them to enhance the product where appropriate.
- Apply solid full-stack web development skills (Node.js, React, TypeScript, HTML, CSS, etc.) to build high-quality features and prototypes, explore new technologies through rapid experimentation, and drive their adoption where appropriate.
- Establish and advocate for engineering best practices, mentor teammates, and contribute to a culture of technical excellence that supports both team growth and efficient product iteration.
Senior Frontend Software Engineer, TikTok User Growth - Customer Lifecycle
Office
San Jose, California, United States
Full Time
August 30, 2025