TikTok — Green 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%
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
PERM Processing Time by Year
PERM processing time by year
| Year | Filings | Certified | Denied | Withdrawn | Median Processing Days |
|---|---|---|---|---|---|
| 2025 | 10 | 0 | 0 | 10 | — |
| 2024 | 124 | 62 | 0 | 62 | 484 |
| 2023 | 97 | 96 | 0 | 1 | 389 |
| 2022 | 40 | 38 | 0 | 2 | 296 |
| 2021 | 1 | 1 | 0 | 0 | 152 |
| 2020 | 6 | 6 | 0 | 0 | 182 |
All PERM Filings
278 total| Job Title | Salary | Location | Filed | Decision | Days | Status |
|---|---|---|---|---|---|---|
Lead Recommendation Architecture Engineer G-100-25325-429761 | $198,360 | Bellevue, WA | Nov 21, 2025 | Dec 19, 2025 | 28 | Withdrawn |
iOS Software Engineer G-100-25239-270588 | $226,158 | San Jose, CA | Aug 27, 2025 | Nov 27, 2025 | 92 | Withdrawn |
Senior Product Manager (Multiple Positions) G-100-25227-244649 | $199,500 | Bellevue, WA | Aug 15, 2025 | Nov 28, 2025 | 105 | Withdrawn |
Android Software Engineer, TikTok Social(Multiple Positions) G-100-25226-242023 | $137,750 | Culver City, CA | Aug 14, 2025 | Nov 28, 2025 | 106 | Withdrawn |
Senior Software Engineer (Multiple Positions) G-100-25160-068322 | $226,158 | San Jose, CA | Jun 9, 2025 | Sep 12, 2025 | 95 | Withdrawn |
Data Scientist (Multiple Positions) G-100-25143-014300 | $148,699 | San Jose, CA | May 23, 2025 | Nov 13, 2025 | 174 | Withdrawn |
Senior Software Engineer - Data Development Platform G-100-25136-986315 | $190,486 | Bellevue, WA | May 16, 2025 | Nov 13, 2025 | 181 | Withdrawn |
Senior Backend Software Engineer - Privacy G-100-25073-777490 | $194,000 | San Jose, CA | Mar 14, 2025 | Nov 28, 2025 | 259 | Withdrawn |
Software Engineer, App. Perf. Management (Multi. Positions) G-100-25072-774376 | $170,227 | San Jose, CA | Mar 13, 2025 | Nov 13, 2025 | 245 | Withdrawn |
Software Engineer (Multiple Positions) G-100-25009-606756 | $137,750 | Culver City, CA | Jan 9, 2025 | Sep 26, 2025 | 260 | Withdrawn |
Software Engineer (Multiple Positions) G-100-24354-557420 | $146,961 | San Jose, CA | Dec 19, 2024 | Jun 27, 2025 | 190 | Withdrawn |
Software Engineer (Multiple Positions) G-100-24353-553715 | $146,961 | San Jose, CA | Dec 18, 2024 | May 28, 2025 | 161 | Withdrawn |
Backend Engineer, Video Experience (Multiple Positions) G-100-24353-553679 | $184,662 | San Jose, CA | Dec 18, 2024 | Aug 27, 2025 | 252 | Withdrawn |
Product Manager-TikTok (Multiple Positions) G-100-24351-545862 | $165,120 | San Jose, CA | Dec 16, 2024 | Sep 26, 2025 | 284 | Withdrawn |
Android Software Engineer, TikTok Social User and Relation G-100-24348-541449 | $121,222 | Culver City, CA | Dec 13, 2024 | Aug 27, 2025 | 257 | Withdrawn |
Data Scientist (Multiple Positions) G-100-24344-528822 | $161,863 | San Jose, CA | Dec 9, 2024 | Nov 13, 2025 | 339 | Withdrawn |
Senior Machine Learning Engineer, Search Recommend. Sys.** G-100-24340-519927 | $194,000 | San Jose, CA | Dec 5, 2024 | Sep 12, 2025 | 281 | Withdrawn |
Lead Software Engineer (Multiple Positions) G-100-24340-518993 | $226,158 | San Jose, CA | Dec 4, 2024 | Nov 13, 2025 | 344 | Withdrawn |
Senior Product Designer (Multiple Positions) G-100-24333-506953 | $137,244 | San Jose, CA | Nov 28, 2024 | Nov 13, 2025 | 350 | Withdrawn |
Product Manager-TikTok (Multiple Positions) G-100-24333-506766 | $165,120 | San Jose, CA | Nov 28, 2024 | Aug 27, 2025 | 272 | Withdrawn |
Backend Software Engineer, Multimedia Arch**(Multi. Positns) G-100-24330-498312 | $145,000 | San Jose, CA | Nov 25, 2024 | Nov 13, 2025 | 353 | Withdrawn |
Senior Data Engineer (Multiple Positions) G-100-24324-484376 | $188,698 | Bellevue, WA | Nov 19, 2024 | Mar 12, 2025 | 113 | Withdrawn |
Senior Software Engineer (Multiple Positions) G-100-24318-472200 | $283,442 | San Jose, CA | Nov 13, 2024 | May 28, 2025 | 196 | Withdrawn |
Senior Backend Software Engineer-Privacy(Multiple Positions) G-100-24309-451276 | $283,442 | San Jose, CA | Nov 4, 2024 | Jun 27, 2025 | 235 | Withdrawn |
SENIOR SOFTWARE DEVELOPMENT ENGINEER IN TEST(Mult.Positions) G-100-24309-450363 | $226,325 | San Jose, CA | Nov 4, 2024 | Sep 12, 2025 | 312 | Withdrawn |
Backend Software Engineer, Multimedia Arch**(Multi. Positns) G-100-24302-435727 | $145,000 | San Jose, CA | Oct 28, 2024 | Mar 11, 2025 | 134 | Withdrawn |
Product Manager (Multiple Positions) G-100-24297-428303 | $141,588 | Culver City, CA | Oct 23, 2024 | Nov 13, 2025 | 386 | Withdrawn |
Software Engineer (Multiple Positions) G-100-24297-427192 | $184,662 | San Jose, CA | Oct 23, 2024 | Aug 27, 2025 | 308 | Withdrawn |
Backend Software Engineer, Multimedia Arch**(Multi. Positns) G-100-24297-426192 | $145,000 | San Jose, CA | Oct 23, 2024 | Mar 11, 2025 | 139 | Withdrawn |
Senior Backend Software Engineer,TikTok Privacy(Mult.Postns) G-100-24291-413306 | $184,300 | Bellevue, WA | Oct 17, 2024 | Aug 27, 2025 | 314 | Withdrawn |
iOS Software Engineer (Multiple Positions) G-100-24288-403943 | $184,662 | San Jose, CA | Oct 14, 2024 | Aug 27, 2025 | 317 | Withdrawn |
Software Engineer, TikTok AndroidTV App (Multiple Positions) G-100-24288-403938 | $137,750 | Bellevue, WA | Oct 14, 2024 | Sep 12, 2025 | 333 | Withdrawn |
Tech Lead Testing Engineer (Multiple Positions) G-100-24282-391926 | $226,325 | San Jose, CA | Oct 8, 2024 | Nov 13, 2025 | 401 | Withdrawn |
Sr. Full-Stack Software Engineer-Traffic Matrix**(MultiPos.) G-100-24276-380496 | $283,442 | San Jose, CA | Oct 2, 2024 | Sep 26, 2025 | 359 | Withdrawn |
Software Engineer-TikTok Mobile Reliability(MultiplePositns) G-100-24275-376793 | $137,750 | Bellevue, WA | Oct 1, 2024 | Mar 10, 2025 | 160 | Withdrawn |
Software Engineer (Multiple Positions) G-100-24269-363758 | $184,662 | San Jose, CA | Sep 25, 2024 | Nov 28, 2025 | 429 | Withdrawn |
Android Software Engineer (Multiple Positions) G-100-24267-356669 | $184,662 | San Jose, CA | Sep 23, 2024 | May 28, 2025 | 247 | Withdrawn |
Software Engineer (Multiple Positions) G-100-24264-353338 | $184,662 | San Jose, CA | Sep 20, 2024 | Mar 11, 2025 | 172 | Withdrawn |
Software Engineer (Multiple Positions) G-100-24261-343211 | $184,662 | San Jose, CA | Sep 17, 2024 | Mar 11, 2025 | 175 | Withdrawn |
Data Engineer (Multiple Positions) G-100-24260-340375 | $148,658 | San Jose, CA | Sep 16, 2024 | Mar 11, 2025 | 176 | Withdrawn |
Data Engineer (Multiple Positions) G-100-24260-340329 | $148,658 | San Jose, CA | Sep 16, 2024 | Nov 13, 2025 | 423 | Withdrawn |
Software Engineer (Multiple Positions) G-100-24260-339981 | $184,662 | San Jose, CA | Sep 16, 2024 | Aug 27, 2025 | 345 | Withdrawn |
Program Manager (Multiple Positions) G-100-24257-337013 | $85,500 | San Francisco, CA | Sep 13, 2024 | Nov 13, 2025 | 426 | Withdrawn |
Software Engineer (Multiple Positions) G-100-24254-325967 | $184,662 | San Jose, CA | Sep 10, 2024 | Mar 11, 2025 | 182 | Withdrawn |
Senior Software Engineer, Cloud Data Engine(Multi.Positions) G-100-24254-325923 | $210,662 | San Jose, CA | Sep 10, 2024 | Oct 31, 2024 | 51 | Withdrawn |
Lead Data Scientist (Multiple Positions) G-100-24253-324150 | $295,194 | San Jose, CA | Sep 9, 2024 | Nov 27, 2025 | 444 | Withdrawn |
Software Engineer (Multiple Positions) G-100-24248-313705 | $184,662 | San Jose, CA | Sep 4, 2024 | Mar 11, 2025 | 188 | Withdrawn |
Software Engineer (Multiple Positions) G-100-24240-295800 | $137,750 | Bellevue, WA | Aug 27, 2024 | Mar 11, 2025 | 196 | Withdrawn |
Senior Data Scientist (Multiple Positions) G-100-24239-294127 | $174,117 | Bellevue, WA | Aug 26, 2024 | Jun 27, 2025 | 305 | Withdrawn |
Senior Data Scientist (Multiple Positions) G-100-24216-242954 | $295,194 | San Jose, CA | Aug 2, 2024 | Oct 31, 2024 | 90 | Withdrawn |
Senior Android Software Engineer (Multiple Positions) G-100-24215-242848 | $184,300 | Bellevue, WA | Aug 2, 2024 | Sep 26, 2025 | 420 | Withdrawn |
Machine Learning Engineer (Mutiple Positions) G-100-24214-239643 | $170,186 | San Jose, CA | Aug 1, 2024 | Mar 11, 2025 | 222 | Withdrawn |
Senior Android Software Engineer (Multiple Positions) G-100-24214-238201 | $184,300 | Culver City, CA | Aug 1, 2024 | Dec 17, 2025 | 503 | Certified |
Machine Learning Engineer (Mutiple Positions) G-100-24214-237919 | $170,186 | San Jose, CA | Aug 1, 2024 | Dec 12, 2025 | 498 | Certified |
Senior Data Scientist (Multiple Positions) G-100-24214-236752 | $295,194 | San Jose, CA | Jul 31, 2024 | Dec 2, 2025 | 489 | Certified |
Machine Learning Engineer (Mutiple Positions) G-100-24211-229320 | $170,186 | San Jose, CA | Jul 29, 2024 | Dec 2, 2025 | 491 | Certified |
Senior Data Scientist (Multiple Positions) G-100-24211-229305 | $295,194 | San Jose, CA | Jul 29, 2024 | Dec 2, 2025 | 491 | Certified |
Machine Learning Engineer (Mutiple Positions) G-100-24199-202466 | $170,186 | San Jose, CA | Jul 17, 2024 | Dec 2, 2025 | 503 | Certified |
Growth Strategy Senior Manager (Multiple Positions) G-100-24199-201131 | $122,550 | Culver City, CA | Jul 17, 2024 | Sep 19, 2024 | 64 | Withdrawn |
Machine Learning Engineer (Mutiple Positions) G-100-24197-196780 | $170,186 | San Jose, CA | Jul 15, 2024 | Dec 2, 2025 | 505 | Certified |
Machine Learning Engineer (Mutiple Positions) G-100-24197-196644 | $170,186 | San Jose, CA | Jul 15, 2024 | Mar 11, 2025 | 239 | Withdrawn |
Machine Learning Engineer (Mutiple Positions) G-100-24197-196632 | $170,186 | San Jose, CA | Jul 15, 2024 | Dec 2, 2025 | 505 | Certified |
Senior Android Software Engineer (Multiple Positions) G-100-24194-191552 | $184,300 | Bellevue, WA | Jul 11, 2024 | Aug 27, 2025 | 412 | Withdrawn |
Senior Data Scientist (Multiple Positions) G-100-24194-191548 | $295,194 | San Jose, CA | Jul 11, 2024 | Mar 11, 2025 | 243 | Withdrawn |
Machine Learning Engineer (Mutiple Positions) G-100-24191-182957 | $170,186 | San Jose, CA | Jul 9, 2024 | Dec 2, 2025 | 511 | Certified |
Senior Data Scientist (Multiple Positions) G-100-24191-182947 | $295,194 | San Jose, CA | Jul 9, 2024 | Dec 2, 2025 | 511 | Certified |
Senior Data Scientist (Multiple Positions) G-100-24190-180406 | $295,194 | San Jose, CA | Jul 8, 2024 | May 28, 2025 | 324 | Withdrawn |
Senior Data Scientist (Multiple Positions) G-100-24187-177255 | $295,194 | San Jose, CA | Jul 5, 2024 | Dec 2, 2025 | 515 | Certified |
Machine Learning Engineer (Mutiple Positions) G-100-24186-176104 | $170,186 | San Jose, CA | Jul 4, 2024 | Dec 2, 2025 | 516 | Certified |
Machine Learning Engineer (Mutiple Positions) G-100-24180-161456 | $170,186 | San Jose, CA | Jun 28, 2024 | Sep 19, 2025 | 448 | Certified |
Senior Data Scientist (Multiple Positions) G-100-24179-154077 | $295,194 | San Jose, CA | Jun 27, 2024 | Sep 25, 2025 | 455 | Certified |
Machine Learning Engineer (Mutiple Positions) G-100-24177-145894 | $170,186 | San Jose, CA | Jun 25, 2024 | Jun 27, 2025 | 367 | Withdrawn |
Senior Data Scientist (Multiple Positions) G-100-24177-144387 | $295,194 | San Jose, CA | Jun 24, 2024 | Sep 19, 2025 | 452 | Certified |
Machine Learning Engineer (Mutiple Positions) G-100-24177-144375 | $170,186 | San Jose, CA | Jun 24, 2024 | Sep 25, 2025 | 458 | Certified |
Machine Learning Engineer (Mutiple Positions) G-100-24177-144372 | $170,186 | San Jose, CA | Jun 24, 2024 | Sep 19, 2025 | 452 | Certified |
SENIOR SOFTWARE ENGINEER-DATA DEVELOPMENT PLATFORM(Mult.Pos) G-100-24165-109112 | $184,300 | Bellevue, WA | Jun 13, 2024 | Mar 10, 2025 | 270 | Withdrawn |
Lead Software Engineer (Multiple Positions) G-100-24165-108276 | $212,800 | Bellevue, WA | Jun 13, 2024 | Sep 19, 2025 | 463 | Certified |
Lead Identity Management Analyst (Multiple Positions) G-100-24165-108222 | $164,570 | New York, NY | Jun 13, 2024 | Sep 19, 2025 | 463 | Certified |
Lead Software Engineer (Multiple Positions) G-100-24164-104462 | $212,800 | Bellevue, WA | Jun 12, 2024 | Sep 19, 2024 | 99 | Withdrawn |
SENIOR SOFTWARE ENGINEER-DATA DEVELOPMENT PLATFORM(Mult.Pos) G-100-24164-104427 | $184,300 | Bellevue, WA | Jun 12, 2024 | Aug 22, 2025 | 436 | Withdrawn |
Lead Software Engineer (Multiple Positions) G-100-24164-103610 | $212,800 | Bellevue, WA | Jun 12, 2024 | Sep 19, 2025 | 464 | Certified |
Lead Software Engineer (Multiple Positions) G-100-24159-082862 | $212,800 | Bellevue, WA | Jun 6, 2024 | Aug 27, 2025 | 447 | Withdrawn |
SENIOR SOFTWARE ENGINEER-DATA DEVELOPMENT PLATFORM(Mult.Pos) G-100-24155-064450 | $184,300 | Bellevue, WA | Jun 3, 2024 | Sep 18, 2025 | 472 | Certified |
SENIOR SOFTWARE ENGINEER-DATA DEVELOPMENT PLATFORM(Mult.Pos) G-100-24152-057385 | $184,300 | Bellevue, WA | May 31, 2024 | Sep 5, 2025 | 462 | Certified |
SENIOR SOFTWARE ENGINEER-DATA DEVELOPMENT PLATFORM(Mult.Pos) G-100-24152-057288 | $184,300 | Bellevue, WA | May 31, 2024 | Sep 5, 2025 | 462 | Certified |
SENIOR SOFTWARE ENGINEER-DATA DEVELOPMENT PLATFORM(Mult.Pos) G-100-24152-056781 | $184,300 | Bellevue, WA | May 31, 2024 | Sep 5, 2025 | 462 | Certified |
SOFTWARE ENGINEER, SRE (Multiple Positions) G-100-24152-056736 | $137,750 | Culver City, CA | May 31, 2024 | Sep 5, 2025 | 462 | Certified |
Lead Software Engineer (Multiple Positions) G-100-24145-035849 | $212,800 | Bellevue, WA | May 24, 2024 | Aug 26, 2025 | 459 | Certified |
SOFTWARE ENGINEER, TikTok Android (Multiple Positions) G-100-24144-030836 | $145,000 | San Francisco, CA | May 23, 2024 | Oct 31, 2024 | 161 | Withdrawn |
Lead Identity Management Analyst (Multiple Positions) G-100-24144-030562 | $164,570 | New York, NY | May 23, 2024 | Aug 26, 2025 | 460 | Certified |
Integrated Risk, Controls & Compliance Assurance Specialist G-100-24144-030430 | $165,547 | San Jose, CA | May 23, 2024 | Aug 26, 2025 | 460 | Certified |
SENIOR SOFTWARE ENGINEER-DATA DEVELOPMENT PLATFORM(Mult.Pos) G-100-24142-020837 | $184,300 | Bellevue, WA | May 21, 2024 | Aug 26, 2025 | 462 | Certified |
Senior Data Engineer (Multiple Positions) G-100-24141-012720 | $184,300 | Culver City, CA | May 20, 2024 | Sep 19, 2024 | 122 | Withdrawn |
SENIOR SOFTWARE ENGINEER-DATA DEVELOPMENT PLATFORM(Mult.Pos) G-100-24141-012666 | $184,300 | Bellevue, WA | May 20, 2024 | Aug 26, 2025 | 463 | Certified |
Integrated Risk, Controls & Compliance Assurance Specialist G-100-24135-990431 | $165,547 | San Jose, CA | May 13, 2024 | Aug 25, 2025 | 469 | Certified |
Editorial Lead G-100-24127-962927 | $104,711 | Culver City, CA | May 6, 2024 | Aug 25, 2025 | 476 | Certified |
Editorial Lead G-100-24125-957970 | $142,000 | Culver City, CA | May 4, 2024 | May 6, 2024 | 2 | Withdrawn |
SENIOR SOFTWARE ENGINEER-DATA DEVELOPMENT PLATFORM(Mult.Pos) G-100-24124-954691 | $184,300 | Bellevue, WA | May 3, 2024 | Aug 22, 2025 | 476 | Certified |
SENIOR SOFTWARE ENGINEER-DATA DEVELOPMENT PLATFORM(Mult.Pos) G-100-24120-933449 | $184,300 | Bellevue, WA | Apr 29, 2024 | Apr 29, 2024 | 0 | Withdrawn |
SOFTWARE ENGINEER, SRE (Multiple Positions) G-100-24114-916874 | $137,750 | Culver City, CA | Apr 23, 2024 | Aug 20, 2025 | 484 | Certified |
Page 1 of 3
Similar Visa Sponsors
San Mateo, CA
426 employees
Guidewire Software
FOSTER CITY, CA
287 employees
QUALYS
IRVINE, CA
2K employees
BLIZZARD ENTERTAINMENT
Doral, FL
2K employees
Amadeus North America
Windsor, CT
4K employees
SS&C Technologies
SANTA MONICA, CA
185 employees
ACTIVISION PUBLISHING
Frequently Asked Questions
U.S. Immigration Solved
Ready to modernize your immigration program?


U.S. Immigration Solved
Ready to modernize your immigration program?
What now
Let's discuss your immigration needs
and build a solution that works.
Start today