Last Updated Apr 2026
Tempe, AZ
570 employees
Est. 1997
aligntech.com
Align Technology logo

Align TechnologyGreen Card PERM Data

Align Technology PERM & Green Card Filings

Does Align Technology sponsor green cards? Yes. Below is every PERM labor certification filing by Align Technology, 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

0

Recent processing time

16 monthsApprox.

Green Card Commitment

60.5%

High

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 10 PERM filings in the last year.

Unusual Job Requirements

10 of 10 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

5101520201620182020202220242025

PERM Processing Time by Year

PERM processing time by year

125250375500201620172018201920202021202220232024
YearFilingsCertifiedDeniedWithdrawnMedian Processing Days
2024353104469
2023302613456
20228602340
20211100317
2020101000205
2019330074
201820191093
2017111100121
2016550075

All PERM Filings

123 total
Job TitleSalaryLocationFiledDecisionDaysStatus
Material Scientist
G-100-24243-306163
$150,499San Jose, CAAug 30, 2024Dec 9, 2025466Certified
Sr. Data Engineer
G-100-24232-277238
$161,070Morrisville, NCAug 19, 2024Dec 9, 2025477Certified
Software Engineer
G-100-24207-223627
$129,750Morrisville, NCJul 25, 2024Nov 7, 2025470Certified
Senior Software Engineering Manager
G-100-24207-221993
$220,420San Jose, CAJul 25, 2024Aug 4, 2025375Withdrawn
Senior SQA Engineer
G-100-24198-201034
$133,025Morrisville, NCJul 16, 2024Nov 7, 2025479Certified
Process Engineer
G-100-24198-200688
$135,200San Jose, CAJul 16, 2024Nov 7, 2025479Certified
Senior Software Engineer
G-100-24198-200624
$187,481San Jose, CAJul 16, 2024Nov 7, 2025479Certified
Product Engineering Manager
G-100-24191-183414
$229,258San Jose, CAJul 9, 2024Nov 7, 2025486Certified
Software Engineer
G-100-24191-183365
$154,264Morrisville, NCJul 9, 2024Nov 7, 2025486Certified
Sr. Software Engineer
G-100-24191-183328
$156,078Morrisville, NCJul 9, 2024Nov 7, 2025486Certified
Sr. Integration Engineer
G-100-24186-175153
$139,926Morrisville, NCJul 3, 2024Nov 7, 2025492Certified
Software Engineer
G-100-24180-161418
$172,094San Jose, CAJun 28, 2024Sep 12, 2025441Certified
Senior Software Engineer
G-100-24180-158737
$141,094Morrisville, NCJun 28, 2024Sep 12, 2025441Certified
Senior SQA Engineer
G-100-24178-148206
$132,987Morrisville, NCJun 25, 2024Sep 11, 2025443Certified
Data Engineer
G-100-24173-139805
$136,406Morrisville, NCJun 21, 2024Sep 11, 2025447Certified
Sr. Business Systems Analyst
G-100-24155-065939
$101,712Morrisville, NCJun 3, 2024Sep 11, 2025465Certified
Expert Machine Learning Engineer
G-100-24150-047559
$210,826Morrisville, NCMay 29, 2024Aug 11, 2025439Certified
Expert SQA Engineer
G-100-24150-047489
$161,614Morrisville, NCMay 29, 2024Aug 13, 2025441Certified
Senior Software Engineer
G-100-24142-017404
$163,460Morrisville, NCMay 20, 2024Aug 15, 2025452Certified
Senior Project Manager
G-100-24138-011109
$141,403Morrisville, NCMay 17, 2024Aug 12, 2025452Certified
Sr. Biomechanical Software Engineer
G-100-24134-989659
$182,535San Jose, CAMay 13, 2024Aug 29, 2024108Withdrawn
Software Engineer
G-100-24122-947179
$128,438Morrisville, NCMay 1, 2024Aug 11, 2025467Certified
Sr. Software Engineer
G-100-24122-944996
$149,048Morrisville, NCMay 1, 2024Aug 11, 2025467Certified
Sr. Integration Engineer
G-100-24115-922792
$133,900Morrisville, NCApr 24, 2024Jul 30, 2025462Certified
Sr. Business Systems Analyst
G-100-24106-889334
$161,453San Jose, CAApr 15, 2024Jul 24, 2025465Certified
Associate SQA Engineer
G-100-24101-875063
$141,107San Jose, CAApr 10, 2024Dec 2, 2024236Withdrawn
Sr. Software Developer in Test
G-100-24101-874976
$136,278Morrisville, NCApr 10, 2024Jul 22, 2025468Certified
Expert Network Architect
G-100-24094-854039
$170,000Morrisville, NCApr 3, 2024Jul 16, 2025469Certified
Sr. Systems Analyst, Order-to-Ship
G-100-24094-853991
$175,000Tempe, AZApr 3, 2024Jul 16, 2025469Certified
Expert Cloud Engineer
G-100-24068-781383
$172,912Morrisville, NCMar 7, 2024Jul 14, 2025494Certified
Data and Analytics Engineer
G-100-24043-712244
$170,186San Jose, CAFeb 12, 2024Jun 12, 2025486Certified
Expert Technical Product Manager
G-100-24040-707516
$197,829San Jose, CAFeb 9, 2024Jun 12, 2025489Certified
Expert Machine Learning Engineer
G-100-24040-707427
$187,163Morrisville, NCFeb 9, 2024Jun 12, 2025489Certified
Sr. Software Quality Engineer, Design Assurance
G-100-24026-671932
$160,000San Jose, CAJan 26, 2024May 19, 2025479Certified
Sr. Software Quality Engineer, Design Assurance
G-100-24025-668469
$160,000San Jose, CAJan 25, 2024Jan 25, 20240Withdrawn
Sr. Systems Analyst, Logistics
G-100-23345-558844
$197,829San Jose, CADec 11, 2023Apr 11, 2025487Certified
Manager, Financial Systems and Reporting
G-100-23342-553050
$241,134San Jose, CADec 7, 2023Apr 11, 2025491Certified
Data Reporting Analyst
G-100-23333-530395
$133,526San Jose, CANov 29, 2023Jun 16, 2025565Denied
Data Reporting Analyst
G-100-23333-530344
$133,526San Jose, CANov 29, 2023Mar 11, 2025468Certified - Expired
Sr. Manager SAP Architecture
G-100-23333-530255
$185,557Morrisville, NCNov 29, 2023Dec 10, 2024377Withdrawn
Senior Quality Engineer
G-100-23324-515369
$171,600San Jose, CANov 20, 2023Dec 2, 2024378Withdrawn
Quality Engineering Lead
G-100-23324-515342
$151,986Morrisville, NCNov 20, 2023Mar 11, 2025477Certified - Expired
Manager, Product & Engineering Management
G-100-23324-515301
$199,263San Jose, CANov 20, 2023Mar 11, 2025477Certified - Expired
Consumer Application Software Engineer
G-100-23318-501583
$161,271San Jose, CANov 14, 2023Mar 11, 2025483Certified - Expired
Senior Quality Engineer, Design Assurance
G-100-23313-491722
$145,000San Jose, CANov 9, 2023Mar 13, 2025490Certified - Expired
Expert Business Analyst
G-100-23311-484731
$149,350Morrisville, NCNov 7, 2023Mar 13, 2025492Certified - Expired
Sr. Software Engineer
G-100-23311-484669
$147,056Morrisville, NCNov 7, 2023Mar 13, 2025492Certified - Expired
Senior System Analyst - SAP
G-100-23282-418658
$157,789Morrisville, NCOct 9, 2023Feb 5, 2025485Certified - Expired
Marketing Analyst
G-100-23277-409704
$98,015Morrisville, NCOct 4, 2023Feb 5, 2025490Certified - Expired
Lead Control Systems Engineer
G-100-23271-391564
$177,761San Jose, CASep 28, 2023Dec 18, 2024447Certified - Expired
Software Development Engineer in Test
G-100-23270-385701
$156,713Tempe, AZSep 27, 2023Dec 17, 2024447Certified - Expired
Expert Software Engineer
G-100-23270-385644
$192,941San Jose, CASep 27, 2023Dec 17, 2024447Certified - Expired
Sr. 3D C++ Software Engineer
G-100-23270-385587
$156,000Morrisville, NCSep 27, 2023Dec 17, 2024447Certified - Expired
Business Intelligence Analyst (Sales Analyst)
G-100-23268-378111
$92,830Morrisville, NCSep 25, 2023May 1, 2025584Certified
Sales Analyst
G-100-23268-378064
$96,769Morrisville, NCSep 25, 2023May 2, 2025585Certified
Materials Engineer
G-100-23264-365241
$158,780San Jose, CASep 20, 2023Mar 11, 2025538Certified - Expired
Sr. Software Developer
G-100-23242-306253
$161,766Morrisville, NCAug 29, 2023Nov 7, 2024436Certified - Expired
Business Analyst, Product Analytics
G-100-23242-306246
$141,086San Jose, CAAug 29, 2023Nov 7, 2024436Certified - Expired
Sr. Software Engineer - Salesforce
G-100-23222-254346
$192,941San Jose, CAAug 10, 2023Oct 15, 2024432Certified - Expired
Senior Systems Analyst - SAP PTM
G-100-23214-233164
$156,000Morrisville, NCAug 2, 2023Oct 10, 2024435Certified - Expired
Sr. Software Engineer
G-100-23173-137976
$138,281Morrisville, NCJun 22, 2023Aug 20, 2024425Certified
Senior Analyst, SAP OTC
A-23121-35916
$178,312Morrisville, NCMay 31, 2023May 29, 2024364Certified
Software Development Engineer in Test
A-23027-94139
$125,403Morrisville, NCFeb 15, 2023Mar 14, 2024393Certified-Expired
Manager, Global Invisalign Experience
A-23045-01569
$202,103San Jose, CAFeb 14, 2023Mar 12, 2024392Certified-Expired
Manager, Global Invisalign Experience
A-23027-94045
$202,103San Jose, CAFeb 14, 2023Feb 14, 20230Withdrawn
Senior DevOps Engineer
A-22333-64728
$184,080San Jose, CADec 23, 2022Dec 14, 2023356Certified-Expired
Software Development Engineer in Test
A-22307-51374
$143,069San Jose, CADec 23, 2022May 23, 2023151Withdrawn
Software Development in Test (SDET)
A-22304-48754
$126,937San Jose, CADec 23, 2022Dec 14, 2023356Certified-Expired
Senior Data Scientist
A-22300-47443
$132,400Morrisville, NCDec 23, 2022Dec 14, 2023356Certified-Expired
Technical Product Lead
A-22287-39975
$150,116Morrisville, NCDec 6, 2022Nov 13, 2023342Certified-Expired
Senior iOS Developer
A-22297-44508
$141,003Morrisville, NCOct 25, 2022Sep 21, 2023331Certified
R&D Engineer III, Simulation
A-22091-34491
$110,000San Jose, CAMay 12, 2022Dec 20, 2022222Withdrawn
R&D Engineer III, Emerging Technology
A-21313-70595
$148,000San Jose, CAJan 21, 2022Oct 6, 2022258Certified-Expired
3D Software Research Engineer
A-21313-70553
$130,000San Jose, CADec 21, 2021Nov 3, 2022317Certified-Expired
Sr. Financial Analyst
A-20319-21221
$139,050San Jose, CANov 30, 2020May 25, 2021176Certified
Sr. C++ Software Engineer
A-20241-93419
$166,000San Jose, CANov 9, 2020May 20, 2021192Certified
Sr. Systems Integration Automation Engineer
A-20126-50789
$126,500San Jose, CANov 9, 2020May 18, 2021190Certified
Regulatory Engineering Manager
A-20241-93443
$125,000San Jose, CAOct 26, 2020May 12, 2021198Certified
Sr. Software Developer, Java Applications
A-20126-50796
$154,670San Jose, CAAug 5, 2020Mar 17, 2021224Certified-Expired
Integration Application Engineer
A-20157-62537
$98,500Morrisville, NCJul 23, 2020Feb 22, 2021214Certified-Expired
IT Product Analyst
A-20126-50794
$139,249San Jose, CAJul 2, 2020Feb 4, 2021217Certified-Expired
Manager, Mobile Applications
A-20127-51204
$138,330Morrisville, NCJun 30, 2020Jan 29, 2021213Certified-Expired
IAM and Integration Application Manager
A-20127-51118
$130,000Morrisville, NCJun 30, 2020Jan 29, 2021213Certified-Expired
Sr. Systems Integration Automation Engineer
A-20106-43480
$126,500San Jose, CAJun 30, 2020Jan 29, 2021213Certified-Expired
Sr. SAP BI/BW Engineer
A-19114-96884
$155,107San Jose, CAMay 17, 2019Jun 28, 201942Certified
System Integration Automation Engineer
A-19018-64187
$96,000San Jose, CAJan 30, 2019Apr 23, 201983Certified
3d CAM C++ Software Engineer
A-18354-55037
$103,500Morrisville, NCJan 10, 2019Apr 17, 201997Certified
Sr. Business Intelligence Engineer
A-18352-54149
$117,000Morrisville, NCDec 20, 2018May 23, 2019154Denied
Sr. Manufacturing Operations Analyst
A-18324-43404
$136,325San Jose, CADec 4, 2018Mar 22, 2019108Certified-Expired
Sr. SAP BI/BW Finance Engineer
A-18298-33726
$122,000San Jose, CAOct 31, 2018Feb 4, 201996Certified-Expired
Cloud Engineer (Systems Programmer)
A-18298-33457
$116,600Morrisville, NCOct 31, 2018Feb 4, 201996Certified-Expired
Sr. System Engineer, SAP
A-18297-33132
$140,500San Jose, CAOct 30, 2018Feb 4, 201997Certified-Expired
Sr. 3D Software Research Engineer
A-18297-33122
$165,600San Jose, CAOct 30, 2018Feb 4, 201997Certified-Expired
Android Developer (SW Apps Developer)
A-18289-29556
$117,000Morrisville, NCOct 30, 2018Jan 28, 201990Certified-Expired
Dev Ops Tooling Manager
A-18276-25129
$137,500Morrisville, NCOct 10, 2018Jan 9, 201991Certified-Expired
iOS Developer (Software Applications Developer)
A-18219-05428
$115,150Morrisville, NCAug 13, 2018Oct 22, 201870Certified-Expired
Software Engineer, Java Applications
A-18212-03217
$126,100San Jose, CAAug 7, 2018Oct 11, 201865Certified-Expired
Sr. SQA Engineer, Finance
A-18212-03011
$95,000Morrisville, NCAug 7, 2018Oct 11, 201865Certified-Expired
Enterprise Security Architect
A-18186-94517
N/ASan Jose, CAJul 31, 2018Sep 18, 201849Certified
Senior Software Developer
A-18159-84656
N/AMorrisville, NCJun 14, 2018Aug 21, 201868Certified

Page 1 of 2

Frequently Asked Questions

Yes. Align Technology has filed 123 PERM labor certification applications with the Department of Labor, with 112 certified. The median processing time from filing to decision has been 356 days.

U.S. Immigration Solved

Home Bottom Hero Asset V2