Engineering Manager

Mountain View, CA


TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.

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.

Creativity is the soul of advertising. The TikTok Ads Creative & Ecosystem team develops world-leading tech solutions for ads creative production, interpretation and optimization, to empower and inspire advertisers, creators, and other 3rd parties in the ecosystem to create and deliver the best engaging creative experiences to the end users. We are user-oriented and dedicated to technical excellence. We aim to drive and lead the technology innovation in the ads tech and creative industry, powering products and driving values for our clients, creators, and the whole ecosystem.

We are looking for an Engineering Manager to join our fast growing team. The Engineering Manager will lead the team to grow the business understanding, to build the highly scalable and reliable software/infrastructure, and to partner cross-functionally with global teams in pursuit of excellence. If you are someone who welcomes challenges, we are eager to have you on the team!


  • Manage a team of software engineers, provide guidance, regular feedback, education and mentoring.
  • Responsible for the team project priorities, deadlines, and deliverables.
  • Define long term technical roadmaps and contribute to technical decisions on the team.
  • Collaborate with R&D and PM teams globally and work in a fast paced environment.


  • Bachelor's degree or above, majoring in Computer Science or related fields.
  • Strong Computer Science fundamentals (algorithms, data structures, software design) and problem solving skills.
  • Ability to think critically and to formulate solutions in a clear and concise way.
  • 2+ years of experience in managing or technically leading a software engineering team.
  • Passion for new technologies and proven capability in analysis and problem-solving.
  • Excellent teamwork skills, communication skills, and project management skills.

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.

TikTok is committed to providing reasonable accommodations during our recruitment process. If you need assistance or an accommodation, please reach out to us at

Subscribe to Job Alerts