Skip to main content
MyCasesHub
Dashboard
Search
Find cases by receipt number
Insights
Approval rate trends & backlog analysis
USCIS Activity
Real-time processing trends & statistics
USCIS API
Official USCIS processing times
Visa Bulletin
Priority dates, trends & wait time calculator
Forecast
Your place in the approval line
Outcomes
Outcomes by country, category & field office
Reports
For Business
USCIS case management for immigration law firms
H-1B
Sponsor directory, lottery odds, prevailing wages & salaries
PERM
Look up DOL PERM / PWD / LCA case status, no sign-up
Pricing Hub
OverviewTop SponsorsComparePrevailing WageSalariesLottery Odds

EPAM SYSTEMS INC

PA · Professional, Scientific, and Technical Services

C · 67

Approval History

Initial Approvals
754
Initial Denials
49
Continuing Approvals
1,107
Continuing Denials
40
Initial approval rate93.9%
Overall approval rate95.4%

Year-over-Year Initial Approval Rate

Fiscal YearInitial Approval Rate
FY2009Too few records
FY2010100.0%
FY201197.3%
FY2012100.0%
FY2013100.0%
FY2014100.0%
FY2015100.0%
FY201697.5%
FY201796.4%
FY201873.3%
FY2019Too few records
FY202098.1%
FY2021100.0%
FY2022Too few records
FY2023100.0%
FY2026Too few records

Wage Data

Median Annual Wage
$116,000
Wage Range (P25 to P75)
$111,500 to $132,000
Premium over Prevailing Wage
+0.1%

Wage Level Distribution

Level I0
Level II32
Level III2
Level IV0

Base salary only. Excludes equity, bonuses, and other compensation.

Wage Distribution

Salary Band Distribution

151510105500<$80k<$80k$80-100k$80-100k$100-120k$100-120k$120-150k$120-150k$150-200k$150-200k$200k+$200k+

Green Card / PERM Sponsorship

Certified
61
Denied
1
Withdrawn
1
Certification rate98.4%
Median offered wage$122,262

Top PERM Job Titles

Senior Software Engineer
37
Lead Software Engineer I
34
Lead Software Engineer II
20
Solution Architect I
14

PERM labor certification is the first step of the EB-2/EB-3 green card process. Certification does not guarantee a green card.

Recent LCA Filings

Decision DateJob TitleWageLevelWorksiteLCA Status
SENIOR SOFTWARE ENGINEER$130,000IIGarden Grove, CACertified
SOFTWARE TESTING TEAM LEADER$115,000IIDULUTH, GACertified
Data Solution Architect$120,000IIAustin, TXCertified
SENIOR SOFTWARE ENGINEER$132,000IIWEEHAWKEN, NJCertified
Lead Business Analyst$143,000IISan Diego, CACertified
SENIOR SOFTWARE ENGINEER$110,000IIWest Chester, PACertified
LEAD SOFTWARE ENGINEER$132,000IINew York, NYCertified
SENIOR SOFTWARE ENGINEER$132,000IIISELIN, NJCertified
SENIOR SOFTWARE ENGINEER$132,000IIJERSEY CITY, NJCertified
Lead Software Engineer$132,000IINew York, NYCertified
SENIOR SOFTWARE ENGINEER$113,000IICelina, TXCertified
Senior Software Engineer$110,000IISpring City, PACertified
Senior Software Engineer$113,000IIIrving, TXCertified
LEAD SOFTWARE ENGINEER$115,000IICHARLOTTE, NCCertified
PRODUCT MANAGER II$115,000IITampa, FLCertified
SENIOR MANAGER BUSINESS CONSULTING$109,000IIIHouston, TXCertified
Software Architect$132,000IIHampton, NJCertified
DELIVERY MANAGER$115,000IIMIDDLESEX, NJCertified
LEAD SOFTWARE ENGINEER$188,000IIMILPITAS, CACertified
LEAD SOFTWARE ENGINEER$116,000Sunnyvale, CACertified
Senior Software Test Automation Engineer$95,000IIWentzville, MOCertified
Solution Architect I$150,000IIBellevue, WACertified
SENIOR PROJECT MANAGER$127,000IIINEW YORK, NYCertified
SENIOR ELECTRICAL ENGINEER$160,000IICUPERTINO, CACertified
Solution Architect II$157,000IIFrisco, TXCertified

Top Job Titles

SENIOR SOFTWARE ENGINEER
9 positions · $132,000 median
LEAD SOFTWARE ENGINEER
5 positions · $116,000 median
Lead Software Engineer
3 positions · $130,000 median
Senior Software Engineer
2 positions · $111,500 median
Lead Database Administrator
1 positions · $113,000 median
Lead Systems Engineer
1 positions · $85,000 median
PRODUCT MANAGER II
1 positions · $115,000 median
SENIOR ELECTRICAL ENGINEER
1 positions · $160,000 median
SENIOR MANAGER BUSINESS CONSULTING
1 positions · $109,000 median
SENIOR PROJECT MANAGER
1 positions · $127,000 median

Top Work Locations

Irving, TX
2 positions
New York, NY
2 positions
Boca Raton, FL
1 positions
CHARLOTTE, NC
1 positions
CREVE COEUR, MO
1 positions
CUPERTINO, CA
1 positions
Farmers Branch, TX
1 positions
DULUTH, GA
1 positions
Frisco, TX
1 positions
Celina, TX
1 positions

LCA filings represent intended hires and prevailing-wage filings, not actual hires or headcount.

USCIS data through FY2023 · DOL LCA data through FY2026Q2

Methodology and data sources

MyCasesHub

Free USCIS case tracker helping the immigration hub navigate their journey.

Legal

  • Privacy Policy
  • Terms of Service
  • Contact Us

Resources

  • Hub
  • Case statuses
  • Approval Line Forecast
  • USCIS.gov

Case Trackers

  • I-485 Tracker
  • I-130 Tracker
  • I-140 Tracker
  • N-400 Tracker
  • I-765 Tracker
  • H-1B Tracker
  • H-4 EAD Tracker
  • Green Card Tracker
  • DACA Tracker
  • Free Case Tracker

Approval Trends Brief

  • I-485 Approval Trends
  • I-130 Approval Trends
  • I-765 Approval Trends
  • N-400 Approval Trends
  • I-140 Approval Trends
  • All weekly briefs

Support

  • Email

© 2026 MyCasesHub. All rights reserved.

MyCasesHub is not affiliated with USCIS. We provide case tracking tools but do not provide legal advice.