Last Updated Apr 2026
Culver City, CA
1,221 employees
Est. 2015
bytedance.com
TikTok logo

TikTokGreen Card PERM Data

TikTok PERM & Green Card Filings

Does TikTok sponsor green cards? Yes. Below is every PERM labor certification filing by TikTok, including approval rates, PERM processing times, and salary data. The employer sponsored green card process from PERM filing to permanent residency typically takes 1 to 5+ years depending on visa category and country of birth.

Sponsors Green Cards?

Yes

2025 PERM filings

10

Recent processing time

16 monthsApprox.

Green Card Commitment

7.3%

Low

PERM Filing Risk Factors

The DOL flags certain conditions on PERM applications that may trigger an audit, a request for additional documentation before a case can be certified. These are common in certain industries and don't indicate wrongdoing. Based on 30 PERM filings in the last year.

Unusual Job Requirements

28 of 30 filings

The job requirements exceed what's standard for the occupation. The DOL checks whether requirements are tailored to the foreign worker.

PERM Filings by Quarter

PERM filings by quarter

2550751002020202220242025

PERM Processing Time by Year

PERM processing time by year

12525037550020202021202220232024
YearFilingsCertifiedDeniedWithdrawnMedian Processing Days
2025100010
202412462062484
2023979601389
2022403802296
20211100152
20206600182

All PERM Filings

278 total
Job TitleSalaryLocationFiledDecisionDaysStatus
Lead Recommendation Architecture Engineer
G-100-25325-429761
$198,360Bellevue, WANov 21, 2025Dec 19, 202528Withdrawn
iOS Software Engineer
G-100-25239-270588
$226,158San Jose, CAAug 27, 2025Nov 27, 202592Withdrawn
Senior Product Manager (Multiple Positions)
G-100-25227-244649
$199,500Bellevue, WAAug 15, 2025Nov 28, 2025105Withdrawn
Android Software Engineer, TikTok Social(Multiple Positions)
G-100-25226-242023
$137,750Culver City, CAAug 14, 2025Nov 28, 2025106Withdrawn
Senior Software Engineer (Multiple Positions)
G-100-25160-068322
$226,158San Jose, CAJun 9, 2025Sep 12, 202595Withdrawn
Data Scientist (Multiple Positions)
G-100-25143-014300
$148,699San Jose, CAMay 23, 2025Nov 13, 2025174Withdrawn
Senior Software Engineer - Data Development Platform
G-100-25136-986315
$190,486Bellevue, WAMay 16, 2025Nov 13, 2025181Withdrawn
Senior Backend Software Engineer - Privacy
G-100-25073-777490
$194,000San Jose, CAMar 14, 2025Nov 28, 2025259Withdrawn
Software Engineer, App. Perf. Management (Multi. Positions)
G-100-25072-774376
$170,227San Jose, CAMar 13, 2025Nov 13, 2025245Withdrawn
Software Engineer (Multiple Positions)
G-100-25009-606756
$137,750Culver City, CAJan 9, 2025Sep 26, 2025260Withdrawn
Software Engineer (Multiple Positions)
G-100-24354-557420
$146,961San Jose, CADec 19, 2024Jun 27, 2025190Withdrawn
Software Engineer (Multiple Positions)
G-100-24353-553715
$146,961San Jose, CADec 18, 2024May 28, 2025161Withdrawn
Backend Engineer, Video Experience (Multiple Positions)
G-100-24353-553679
$184,662San Jose, CADec 18, 2024Aug 27, 2025252Withdrawn
Product Manager-TikTok (Multiple Positions)
G-100-24351-545862
$165,120San Jose, CADec 16, 2024Sep 26, 2025284Withdrawn
Android Software Engineer, TikTok Social User and Relation
G-100-24348-541449
$121,222Culver City, CADec 13, 2024Aug 27, 2025257Withdrawn
Data Scientist (Multiple Positions)
G-100-24344-528822
$161,863San Jose, CADec 9, 2024Nov 13, 2025339Withdrawn
Senior Machine Learning Engineer, Search Recommend. Sys.**
G-100-24340-519927
$194,000San Jose, CADec 5, 2024Sep 12, 2025281Withdrawn
Lead Software Engineer (Multiple Positions)
G-100-24340-518993
$226,158San Jose, CADec 4, 2024Nov 13, 2025344Withdrawn
Senior Product Designer (Multiple Positions)
G-100-24333-506953
$137,244San Jose, CANov 28, 2024Nov 13, 2025350Withdrawn
Product Manager-TikTok (Multiple Positions)
G-100-24333-506766
$165,120San Jose, CANov 28, 2024Aug 27, 2025272Withdrawn
Backend Software Engineer, Multimedia Arch**(Multi. Positns)
G-100-24330-498312
$145,000San Jose, CANov 25, 2024Nov 13, 2025353Withdrawn
Senior Data Engineer (Multiple Positions)
G-100-24324-484376
$188,698Bellevue, WANov 19, 2024Mar 12, 2025113Withdrawn
Senior Software Engineer (Multiple Positions)
G-100-24318-472200
$283,442San Jose, CANov 13, 2024May 28, 2025196Withdrawn
Senior Backend Software Engineer-Privacy(Multiple Positions)
G-100-24309-451276
$283,442San Jose, CANov 4, 2024Jun 27, 2025235Withdrawn
SENIOR SOFTWARE DEVELOPMENT ENGINEER IN TEST(Mult.Positions)
G-100-24309-450363
$226,325San Jose, CANov 4, 2024Sep 12, 2025312Withdrawn
Backend Software Engineer, Multimedia Arch**(Multi. Positns)
G-100-24302-435727
$145,000San Jose, CAOct 28, 2024Mar 11, 2025134Withdrawn
Product Manager (Multiple Positions)
G-100-24297-428303
$141,588Culver City, CAOct 23, 2024Nov 13, 2025386Withdrawn
Software Engineer (Multiple Positions)
G-100-24297-427192
$184,662San Jose, CAOct 23, 2024Aug 27, 2025308Withdrawn
Backend Software Engineer, Multimedia Arch**(Multi. Positns)
G-100-24297-426192
$145,000San Jose, CAOct 23, 2024Mar 11, 2025139Withdrawn
Senior Backend Software Engineer,TikTok Privacy(Mult.Postns)
G-100-24291-413306
$184,300Bellevue, WAOct 17, 2024Aug 27, 2025314Withdrawn
iOS Software Engineer (Multiple Positions)
G-100-24288-403943
$184,662San Jose, CAOct 14, 2024Aug 27, 2025317Withdrawn
Software Engineer, TikTok AndroidTV App (Multiple Positions)
G-100-24288-403938
$137,750Bellevue, WAOct 14, 2024Sep 12, 2025333Withdrawn
Tech Lead Testing Engineer (Multiple Positions)
G-100-24282-391926
$226,325San Jose, CAOct 8, 2024Nov 13, 2025401Withdrawn
Sr. Full-Stack Software Engineer-Traffic Matrix**(MultiPos.)
G-100-24276-380496
$283,442San Jose, CAOct 2, 2024Sep 26, 2025359Withdrawn
Software Engineer-TikTok Mobile Reliability(MultiplePositns)
G-100-24275-376793
$137,750Bellevue, WAOct 1, 2024Mar 10, 2025160Withdrawn
Software Engineer (Multiple Positions)
G-100-24269-363758
$184,662San Jose, CASep 25, 2024Nov 28, 2025429Withdrawn
Android Software Engineer (Multiple Positions)
G-100-24267-356669
$184,662San Jose, CASep 23, 2024May 28, 2025247Withdrawn
Software Engineer (Multiple Positions)
G-100-24264-353338
$184,662San Jose, CASep 20, 2024Mar 11, 2025172Withdrawn
Software Engineer (Multiple Positions)
G-100-24261-343211
$184,662San Jose, CASep 17, 2024Mar 11, 2025175Withdrawn
Data Engineer (Multiple Positions)
G-100-24260-340375
$148,658San Jose, CASep 16, 2024Mar 11, 2025176Withdrawn
Data Engineer (Multiple Positions)
G-100-24260-340329
$148,658San Jose, CASep 16, 2024Nov 13, 2025423Withdrawn
Software Engineer (Multiple Positions)
G-100-24260-339981
$184,662San Jose, CASep 16, 2024Aug 27, 2025345Withdrawn
Program Manager (Multiple Positions)
G-100-24257-337013
$85,500San Francisco, CASep 13, 2024Nov 13, 2025426Withdrawn
Software Engineer (Multiple Positions)
G-100-24254-325967
$184,662San Jose, CASep 10, 2024Mar 11, 2025182Withdrawn
Senior Software Engineer, Cloud Data Engine(Multi.Positions)
G-100-24254-325923
$210,662San Jose, CASep 10, 2024Oct 31, 202451Withdrawn
Lead Data Scientist (Multiple Positions)
G-100-24253-324150
$295,194San Jose, CASep 9, 2024Nov 27, 2025444Withdrawn
Software Engineer (Multiple Positions)
G-100-24248-313705
$184,662San Jose, CASep 4, 2024Mar 11, 2025188Withdrawn
Software Engineer (Multiple Positions)
G-100-24240-295800
$137,750Bellevue, WAAug 27, 2024Mar 11, 2025196Withdrawn
Senior Data Scientist (Multiple Positions)
G-100-24239-294127
$174,117Bellevue, WAAug 26, 2024Jun 27, 2025305Withdrawn
Senior Data Scientist (Multiple Positions)
G-100-24216-242954
$295,194San Jose, CAAug 2, 2024Oct 31, 202490Withdrawn
Senior Android Software Engineer (Multiple Positions)
G-100-24215-242848
$184,300Bellevue, WAAug 2, 2024Sep 26, 2025420Withdrawn
Machine Learning Engineer (Mutiple Positions)
G-100-24214-239643
$170,186San Jose, CAAug 1, 2024Mar 11, 2025222Withdrawn
Senior Android Software Engineer (Multiple Positions)
G-100-24214-238201
$184,300Culver City, CAAug 1, 2024Dec 17, 2025503Certified
Machine Learning Engineer (Mutiple Positions)
G-100-24214-237919
$170,186San Jose, CAAug 1, 2024Dec 12, 2025498Certified
Senior Data Scientist (Multiple Positions)
G-100-24214-236752
$295,194San Jose, CAJul 31, 2024Dec 2, 2025489Certified
Machine Learning Engineer (Mutiple Positions)
G-100-24211-229320
$170,186San Jose, CAJul 29, 2024Dec 2, 2025491Certified
Senior Data Scientist (Multiple Positions)
G-100-24211-229305
$295,194San Jose, CAJul 29, 2024Dec 2, 2025491Certified
Machine Learning Engineer (Mutiple Positions)
G-100-24199-202466
$170,186San Jose, CAJul 17, 2024Dec 2, 2025503Certified
Growth Strategy Senior Manager (Multiple Positions)
G-100-24199-201131
$122,550Culver City, CAJul 17, 2024Sep 19, 202464Withdrawn
Machine Learning Engineer (Mutiple Positions)
G-100-24197-196780
$170,186San Jose, CAJul 15, 2024Dec 2, 2025505Certified
Machine Learning Engineer (Mutiple Positions)
G-100-24197-196644
$170,186San Jose, CAJul 15, 2024Mar 11, 2025239Withdrawn
Machine Learning Engineer (Mutiple Positions)
G-100-24197-196632
$170,186San Jose, CAJul 15, 2024Dec 2, 2025505Certified
Senior Android Software Engineer (Multiple Positions)
G-100-24194-191552
$184,300Bellevue, WAJul 11, 2024Aug 27, 2025412Withdrawn
Senior Data Scientist (Multiple Positions)
G-100-24194-191548
$295,194San Jose, CAJul 11, 2024Mar 11, 2025243Withdrawn
Machine Learning Engineer (Mutiple Positions)
G-100-24191-182957
$170,186San Jose, CAJul 9, 2024Dec 2, 2025511Certified
Senior Data Scientist (Multiple Positions)
G-100-24191-182947
$295,194San Jose, CAJul 9, 2024Dec 2, 2025511Certified
Senior Data Scientist (Multiple Positions)
G-100-24190-180406
$295,194San Jose, CAJul 8, 2024May 28, 2025324Withdrawn
Senior Data Scientist (Multiple Positions)
G-100-24187-177255
$295,194San Jose, CAJul 5, 2024Dec 2, 2025515Certified
Machine Learning Engineer (Mutiple Positions)
G-100-24186-176104
$170,186San Jose, CAJul 4, 2024Dec 2, 2025516Certified
Machine Learning Engineer (Mutiple Positions)
G-100-24180-161456
$170,186San Jose, CAJun 28, 2024Sep 19, 2025448Certified
Senior Data Scientist (Multiple Positions)
G-100-24179-154077
$295,194San Jose, CAJun 27, 2024Sep 25, 2025455Certified
Machine Learning Engineer (Mutiple Positions)
G-100-24177-145894
$170,186San Jose, CAJun 25, 2024Jun 27, 2025367Withdrawn
Senior Data Scientist (Multiple Positions)
G-100-24177-144387
$295,194San Jose, CAJun 24, 2024Sep 19, 2025452Certified
Machine Learning Engineer (Mutiple Positions)
G-100-24177-144375
$170,186San Jose, CAJun 24, 2024Sep 25, 2025458Certified
Machine Learning Engineer (Mutiple Positions)
G-100-24177-144372
$170,186San Jose, CAJun 24, 2024Sep 19, 2025452Certified
SENIOR SOFTWARE ENGINEER-DATA DEVELOPMENT PLATFORM(Mult.Pos)
G-100-24165-109112
$184,300Bellevue, WAJun 13, 2024Mar 10, 2025270Withdrawn
Lead Software Engineer (Multiple Positions)
G-100-24165-108276
$212,800Bellevue, WAJun 13, 2024Sep 19, 2025463Certified
Lead Identity Management Analyst (Multiple Positions)
G-100-24165-108222
$164,570New York, NYJun 13, 2024Sep 19, 2025463Certified
Lead Software Engineer (Multiple Positions)
G-100-24164-104462
$212,800Bellevue, WAJun 12, 2024Sep 19, 202499Withdrawn
SENIOR SOFTWARE ENGINEER-DATA DEVELOPMENT PLATFORM(Mult.Pos)
G-100-24164-104427
$184,300Bellevue, WAJun 12, 2024Aug 22, 2025436Withdrawn
Lead Software Engineer (Multiple Positions)
G-100-24164-103610
$212,800Bellevue, WAJun 12, 2024Sep 19, 2025464Certified
Lead Software Engineer (Multiple Positions)
G-100-24159-082862
$212,800Bellevue, WAJun 6, 2024Aug 27, 2025447Withdrawn
SENIOR SOFTWARE ENGINEER-DATA DEVELOPMENT PLATFORM(Mult.Pos)
G-100-24155-064450
$184,300Bellevue, WAJun 3, 2024Sep 18, 2025472Certified
SENIOR SOFTWARE ENGINEER-DATA DEVELOPMENT PLATFORM(Mult.Pos)
G-100-24152-057385
$184,300Bellevue, WAMay 31, 2024Sep 5, 2025462Certified
SENIOR SOFTWARE ENGINEER-DATA DEVELOPMENT PLATFORM(Mult.Pos)
G-100-24152-057288
$184,300Bellevue, WAMay 31, 2024Sep 5, 2025462Certified
SENIOR SOFTWARE ENGINEER-DATA DEVELOPMENT PLATFORM(Mult.Pos)
G-100-24152-056781
$184,300Bellevue, WAMay 31, 2024Sep 5, 2025462Certified
SOFTWARE ENGINEER, SRE (Multiple Positions)
G-100-24152-056736
$137,750Culver City, CAMay 31, 2024Sep 5, 2025462Certified
Lead Software Engineer (Multiple Positions)
G-100-24145-035849
$212,800Bellevue, WAMay 24, 2024Aug 26, 2025459Certified
SOFTWARE ENGINEER, TikTok Android (Multiple Positions)
G-100-24144-030836
$145,000San Francisco, CAMay 23, 2024Oct 31, 2024161Withdrawn
Lead Identity Management Analyst (Multiple Positions)
G-100-24144-030562
$164,570New York, NYMay 23, 2024Aug 26, 2025460Certified
Integrated Risk, Controls & Compliance Assurance Specialist
G-100-24144-030430
$165,547San Jose, CAMay 23, 2024Aug 26, 2025460Certified
SENIOR SOFTWARE ENGINEER-DATA DEVELOPMENT PLATFORM(Mult.Pos)
G-100-24142-020837
$184,300Bellevue, WAMay 21, 2024Aug 26, 2025462Certified
Senior Data Engineer (Multiple Positions)
G-100-24141-012720
$184,300Culver City, CAMay 20, 2024Sep 19, 2024122Withdrawn
SENIOR SOFTWARE ENGINEER-DATA DEVELOPMENT PLATFORM(Mult.Pos)
G-100-24141-012666
$184,300Bellevue, WAMay 20, 2024Aug 26, 2025463Certified
Integrated Risk, Controls & Compliance Assurance Specialist
G-100-24135-990431
$165,547San Jose, CAMay 13, 2024Aug 25, 2025469Certified
Editorial Lead
G-100-24127-962927
$104,711Culver City, CAMay 6, 2024Aug 25, 2025476Certified
Editorial Lead
G-100-24125-957970
$142,000Culver City, CAMay 4, 2024May 6, 20242Withdrawn
SENIOR SOFTWARE ENGINEER-DATA DEVELOPMENT PLATFORM(Mult.Pos)
G-100-24124-954691
$184,300Bellevue, WAMay 3, 2024Aug 22, 2025476Certified
SENIOR SOFTWARE ENGINEER-DATA DEVELOPMENT PLATFORM(Mult.Pos)
G-100-24120-933449
$184,300Bellevue, WAApr 29, 2024Apr 29, 20240Withdrawn
SOFTWARE ENGINEER, SRE (Multiple Positions)
G-100-24114-916874
$137,750Culver City, CAApr 23, 2024Aug 20, 2025484Certified

Page 1 of 3

Frequently Asked Questions

Yes. TikTok has filed 278 PERM labor certification applications with the Department of Labor, with 203 certified. The median processing time from filing to decision has been 379 days.

U.S. Immigration Solved

Home Bottom Hero Asset V2