H1B Salary Data

Home › Employers › Federal National Mortgage Association › Software Engineer

Software Engineer at Federal National Mortgage Association: H-1B salaries

12 labor condition applications for the job title Software Engineer at Federal National Mortgage Association. Median offered base salary $149,500; middle half $140,000–$172,882.

Applications (LCAs)12
Median offered salary$149,500
Middle half of salaries$140,000–$172,882
10th–90th percentile$140,000–$174,000

By fiscal year

Fiscal yearLCAsMedian salary
FY20232$156,255
FY20247$140,000
FY20253$150,000

Applications

Base salaryLocationSubmittedStart dateStatus
$174,000–$220,000
Level IV
Reston, VAJun 26, 2025Jul 31, 2025Certified
$149,000–$211,000
Level III
Reston, VANov 12, 2024May 3, 2025Certified
$150,000–$191,000
Level III
Reston, VAOct 14, 2024Apr 15, 2025Certified
$174,000–$247,000
Level IV
Reston, VASep 22, 2024Mar 24, 2025Certified
$170,000–$216,000
Level IV
Reston, VAFeb 7, 2024Aug 5, 2024Certified
$140,000–$189,000
Level III
Reston, VANov 13, 2023Apr 11, 2024Certified
$140,000–$211,000
Level III
Reston, VAOct 10, 2023Apr 10, 2024Certified
$140,000–$172,000
Level III
Reston, VAOct 10, 2023Apr 10, 2024Certified
$187,000–$211,000
Level IV
Plano, TXOct 10, 2023Apr 10, 2024Certified
$115,000–$172,000
Level II
Reston, VAOct 10, 2023Apr 10, 2024Certified
$140,000–$211,000
Level III
Reston, VAAug 25, 2023Feb 24, 2024Certified
$172,510–$211,000
Level IV
Reston, VAMay 9, 2023Nov 8, 2023Certified

Software Engineer at all employers →

Other jobs at Federal National Mortgage Association

Salaries are the lower end of the wage offered on each application, converted to a yearly amount; statistics use certified full-time applications only. An LCA is not a visa approval and one LCA can cover several positions. Source: U.S. Department of Labor, OFLC LCA Disclosure Data, fiscal years 2023–2026 (latest decision Jun 30, 2026).