ByteDance backend engineering jobs

ByteDance has 1,317 open backend engineering roles: 501 in Beijing, 284 in Shanghai and 162 in Hangzhou. 8 were posted in the last 7 days. Roles at ByteDance take 418 days to fill at the median.

Read from ByteDance's careers boardRebuilt 19 Oct 2026
open backend engineering roles
1,317
new in 7 days
8
median time to fill
418 days

Where the roles are

Beijing 501Shanghai 284Hangzhou 162Shenzhen 159San Jose 58Seattle 24Chengdu 23Guangzhou 19Xi'an 6Dubai 3New York 2Nanjing 2

By level

LevelOpen rolesMedian stated pay
Intern27—
Junior71—
Mid-level63—
Senior67—
Staff and principal1—
Lead10—

Other teams hiring at ByteDance

AI and machine learning 2,434Early careers 1,567Product management 1,460Frontend engineering 421DevOps and infrastructure 412Industrial engineering 351Data science 295Mobile engineering 207Solutions engineering 143QA and testing 140Design 125Hardware engineering 112Networking 110Sales 110

Backend engineering roles at similar companies

Apply to ByteDance with a tailored kit

Smart Apply writes the CV and the cover letter for one role in about a minute, from your profile and the job description. 10 credits a kit; new accounts start with 30 free credits.

Questions

How many backend engineering roles is ByteDance hiring for?

ByteDance has 1,317 open backend engineering roles as of 19 Oct 2026, 8 of them posted in the last 7 days.

Where are ByteDance's backend engineering roles?

Most are in Beijing (501), Shanghai (284) and Hangzhou (162).

How long do roles stay open at ByteDance?

Half of ByteDance's roles are filled or closed within 418 days of being posted, measured on the postings that closed on its own careers board.

Are these roles still open?

Every role is read from ByteDance's own careers board and re-checked at least every 48 hours. A role that closes leaves this page at the next nightly rebuild.

Source: ByteDance's own careers board, re-checked every 48 hoursUpdated 19 Oct 2026MethodologyJSONCC BY-SA 4.0