PlainVisa

Meta Platforms, Inc

Menlo Park, CA NAICS: 519290

18,785
Total Petitions
98.6%
Certified Rate
$275,880
Avg. Salary
23,401
Total Workers

Salary Range

Minimum
$90,501
Maximum
$509,600,000

Filing Trends by Year

Year Petitions Certified Avg. Salary
FY2023 5,163 5,123 $196,562
FY2024 6,135 5,911 $415,928
FY2025 6,629 6,627 $205,401
FY2026 858 857 $223,835

Top Job Titles

Job Title Petitions Avg. Salary
Software Engineer 8,868 $246,961
Research Scientist 1,266 $197,188
Data Scientist 765 $195,449
Data Engineer 723 $724,983
Production Engineer 402 $196,979
Software Engineering Manager 400 $266,713
Product Manager 380 $233,187
SOFTWARE ENGINEER 324 $201,096
Technical Program Manager 210 $235,206
Product Designer 208 $199,739
Software Engineer, Machine Learning 197 $211,946
Research Engineer 122 $211,069
Data Scientist, Analytics 117 $194,094
Engineering Manager 92 $266,954
Machine Learning Engineer 84 $210,411

Recent LCA Petitions

Job Title Location Salary Status Year
Software Engineer Menlo Park, CA $185,644 Certified FY2026
Software Engineer Burlingame, CA $232,000 Certified FY2026
Research Engineer Menlo Park, CA $232,000 Certified FY2026
Software Engineer Menlo Park, CA $227,339 Certified FY2026
Data Engineering Manager Menlo Park, CA $248,920 Certified FY2026
Data Scientist, Analytics New York, NY $190,223 Certified FY2026
Software Engineer Sunnyvale, CA $185,000 Certified FY2026
Camera Perception Engineer Sunnyvale, CA $258,323 Certified FY2026
Area Project Controls Manager Rayville, LA $180,551 Certified FY2026
Software Engineer Menlo Park, CA $220,685 Certified FY2026
Research Scientist Sunnyvale, CA $214,032 Certified FY2026
Linguistic Engineer Burlingame, CA $180,400 Certified FY2026
Product Designer San Francisco, CA $279,594 Certified FY2026
Software Engineer Menlo Park, CA $182,002 Certified FY2026
Software Engineer Menlo Park, CA $184,896 Certified FY2026
Software Engineer Menlo Park, CA $225,530 Certified FY2026
Software Engineer Menlo Park, CA $188,648 Certified FY2026
Software Engineering Manager Seattle, WA $266,000 Certified FY2026
Research Scientist Bellevue, WA $215,356 Certified FY2026
Software Engineer Sunnyvale, CA $192,000 Certified FY2026
Software Engineer New York, NY $258,524 Certified FY2026
Software Engineer Bellevue, WA $172,210 Certified FY2026
Security Engineer Bellevue, WA $245,588 Certified FY2026
Product Designer Seattle, WA $195,751 Certified FY2026
Research Scientist Sunnyvale, CA $258,524 Certified FY2026
Research Manager Menlo Park, CA $278,703 Certified FY2026
Software Engineer Bellevue, WA $215,731 Certified FY2026
Software Engineer Sunnyvale, CA $182,000 Certified FY2026
Data Scientist, Analytics Menlo Park, CA $209,720 Certified FY2026
Software Engineer Bellevue, WA $209,819 Certified FY2026
Software Engineer Burlingame, CA $263,803 Certified FY2026
Software Engineer Burlingame, CA $178,360 Certified FY2026
Software Engineer Sunnyvale, CA $220,000 Certified FY2026
Technical Program Manager Bellevue, WA $236,827 Certified FY2026
Product Designer Burlingame, CA $217,853 Certified FY2026
Software Engineer Menlo Park, CA $184,187 Certified FY2026
Software Engineer Bellevue, WA $217,791 Certified FY2026
Network Engineer, Infrastructure Networks Seattle, WA $180,880 Certified FY2026
Data Scientist Burlingame, CA $221,024 Certified FY2026
Marketing Insights Researcher Menlo Park, CA $207,053 Certified FY2026
Front End Engineer Bellevue, WA $207,502 Certified FY2026
Software Engineer Bellevue, WA $274,490 Certified FY2026
Software Engineer New York, NY $182,002 Certified FY2026
Software Engineer Menlo Park, CA $214,032 Certified FY2026
Software Engineer Bellevue, WA $216,284 Certified FY2026
Software Engineer Seattle, WA $176,361 Certified FY2026
Software Engineering Manager Miami, FL $247,350 Certified FY2026
Software Engineer Fremont, CA $258,524 Certified FY2026
Technical Program Manager, Engineering Menlo Park, CA $236,572 Certified FY2026
Software Engineering Manager Menlo Park, CA $328,000 Certified FY2026