Back to jobs
TikTok

Backend Software Engineer - User Growth

Singapore, Singapore, SingaporePosted 5 days ago
Full-timehybrid

Job Description

The TikTok User Growth team is central to the strategic acquisition, engagement, and expansion of TikTok's global user base, numbering in the billions. Our mandate encompasses driving significant user inflow through both paid and organic channels worldwide, meticulously optimizing new user conversion pathways to maximize retention, streamlining user outreach mechanisms to foster greater activity, and strategically utilizing independent platforms (e.g., TikTok Lite, TikTok Pro, Web) to capture distinct user segments. These comprehensive approaches are designed to achieve accelerated growth in TikTok's overall DAU. Typical Growth projects including AI-Generated Content (AIGC).creative generating, Search Engine Optimizing of Organic acquisition, Intelligent Ads delivery,etc.

Responsibilities

  • Design and develop high-performant, high-reliable and high-resuable distributed and parallel systems that power growth features for various ByteDance's products.
  • Integrate with multiple internal and external services to deliver growth features end-to-end.
  • Manage individual project and tasks priorities and deadlines with high-quality and engineering excellence.

Minimum Qualifications:

  • Bachelor's or higher degree in Computer Science or related fields.
  • Familiar with backend technologies, including Database, concurrency, multithreading, synchronization, loading balancing, etc.
  • Good understanding of multi-tier application architecture and protocols, familiarity with product and software development lifecycle processes.

Preferred Qualification:

  • Good team communication and collaboration skills.

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Backend Software Engineer - User Growth at TikTok | Renata