H-1B Salary Lookup

National Charitable Services H-1B Salaries 2026

51 certified H-1B Labor Condition Applications for full-time roles at National Charitable Services, decided Jul 1, 2025 – Jun 30, 2026. Median offered salary $125,029.

$125,029Median salary
$112,92325th percentile
$130,89875th percentile
51Filings

National Charitable Services H-1B salaries by job title

Job titleFilingsMedianMiddle 50%
Senior Full Stack Engineer12$116,709$112,923 – $128,750
Principal Full Stack Engineer5$131,120$125,119 – $156,998
Principal Software Engineer/Developer5$125,119$124,084 – $131,120
Senior Software Engineer/Developer3$112,923$112,923 – $121,799
Senior Software Engineer in Test2$112,923$112,923 – $112,923
Full Stack Engineer2$90,896$90,896 – $90,896
Principal IT Data Analyst2$106,010$105,645 – $106,376
Principal Data Engineer2$126,563$125,324 – $127,802
Director Full Stack Engineering2$156,998$156,998 – $156,998
Principal Software Engineer2$133,088$129,523 – $136,654
Senior Systems Analyst2$100,165$91,893 – $108,437
Director Architecture1$161,741$161,741 – $161,741
Senior Data Engineer1$116,709$116,709 – $116,709
Principal Systems Analyst1$125,844$125,844 – $125,844
Senior Software Engineer1$116,709$116,709 – $116,709

Top cities

CityFilingsMedian
Westlake, TX26$112,923
Durham, NC24$125,119
Merrimack, NH1$125,029

Wage levels

Level I7% · 2
Level II77% · 23
Level III0% · 0
Level IV17% · 5

Prevailing-wage level the employer selected (I = entry, IV = fully competent).

Median prevailing wage on these filings: $116,709.

Recent National Charitable Services H-1B filings

Latest 51 of 51 filings by decision date. Salary is the offered wage rate (annualised); "to" shows the top of a range when given.

CertifiedStartJob titleLocationSalaryLevel
2026-06-302026-07-13Sr Manager, IT - Project ManagerDurham, NC$126,774
to $139,800
2026-06-302026-06-29Senior Software Engineer/DeveloperWestlake, TX$112,923
to $134,971
II
2026-06-262026-06-29Director, Full Stack EngineeringWestlake, TX$156,998
to $188,675
IV
2026-06-262026-12-08Principal Full Stack EngineerWestlake, TX$156,998
to $166,100
IV
2026-06-252026-12-05Senior Systems AnalystDurham, NC$116,709
to $139,214
II
2026-06-252026-12-11Senior QA EngineerWestlake, TX$91,374
to $129,022
II
2026-06-242026-06-29Director, EngineeringDurham, NC$157,187
to $179,225
2026-06-092026-10-01Senior Full Stack EngineerWestlake, TX$128,750
to $134,971
II
2026-06-082026-11-28Director, Data Analytics and InsightsDurham, NC$137,696
to $168,100
IV
2026-06-052026-06-08Director of Marketing Technology EngineeringDurham, NC$157,187
to $180,025
2026-05-222026-10-01Senior Full Stack EngineerWestlake, TX$128,750
to $134,971
II
2026-05-212026-10-01Senior Software Engineer/DeveloperWestlake, TX$130,675
to $134,971
II
2026-05-122026-10-01Senior Full Stack EngineerDurham, NC$130,675
to $139,214
II
2026-04-272026-05-11Principal IT Data AnalystWestlake, TX$106,742
to $130,000
2026-04-272026-10-01Senior AI/ML EngineerWestlake, TX$142,500
to $156,998
II
2026-04-152026-04-20Principal Data EngineerWestlake, TX$129,042
to $165,325
2026-04-142026-10-01Senior Full Stack EngineerWestlake, TX$130,400
to $134,971
II
2026-04-132026-04-20Principal Software EngineerWestlake, TX$125,957
to $151,000
2026-04-072026-04-13Senior Full Stack EngineerWestlake, TX$112,923
to $134,971
II
2026-03-312026-04-10Principal, Full Stack EngineerDurham, NC$125,119
to $159,000
2026-03-202026-04-20Senior Software Engineer/DeveloperWestlake, TX$112,923
to $140,000
II
2026-03-102026-03-30Principal, Software EngineerWestlake, TX$140,220
to $165,000
2026-03-042026-03-09Senior Full Stack EngineerDurham, NC$116,709
to $150,600
II
2026-02-052026-02-01Director, Full Stack EngineeringWestlake, TX$156,998
to $183,000
IV
2026-01-022026-01-01Principal Software Engineer/DeveloperDurham, NC$131,120
to $163,200
2026-01-022026-01-05Principal, Full Stack EngineerDurham, NC$131,120
to $160,000
2026-01-022026-01-01Principal Data EngineerDurham, NC$124,084
to $155,000
2025-12-302026-02-09Senior Full Stack EngineerWestlake, TX$112,923
to $134,971
II
2025-12-292026-01-01Senior Software EngineerDurham, NC$116,709
to $139,214
II
2025-12-262026-01-01Principal IT Data AnalystWestlake, TX$105,279
to $130,000
2025-12-242025-12-29Principal Software Engineer/DeveloperDurham, NC$124,084
to $162,000
2025-12-192026-01-01Principal Full Stack EngineerDurham, NC$125,119
to $162,000
2025-12-192026-04-17Principal Software Engineer/DeveloperDurham, NC$125,119
to $171,725
2025-11-202026-05-15Principal Full Stack EngineerDurham, NC$157,248
to $170,125
2025-11-142025-12-08Full Stack EngineerWestlake, TX$90,896
to $106,000
I
2025-11-142025-11-12Principal Systems AnalystWestlake, TX$125,844
to $137,250
2025-11-142026-05-05Senior Full Stack EngineerDurham, NC$116,709
to $148,550
II
2025-11-142026-01-05Full Stack EngineerWestlake, TX$90,896
to $106,000
I
2025-11-072026-04-01Senior Data EngineerDurham, NC$116,709
to $139,214
II
2025-11-052025-10-13Senior Software Engineer in TestWestlake, TX$112,923
to $134,971
II
2025-10-012025-10-06Director, ArchitectureDurham, NC$161,741
to $186,150
IV
2025-09-262025-09-29Senior Software Engineer in TestWestlake, TX$112,923
to $134,971
II
2025-09-102026-02-06Principal Software Engineer/DeveloperDurham, NC$157,248
to $167,600
2025-09-032025-09-05Senior Full Stack EngineerMerrimack, NH$125,029
to $147,638
II
2025-08-142026-02-06Senior Systems AnalystDurham, NC$83,621
to $108,575
2025-08-082026-01-27Principal Systems EngineerDurham, NC$116,624
to $165,250
2025-07-292025-08-11Senior Full Stack EngineerWestlake, TX$112,923
to $134,971
II
2025-07-252025-10-03Principal Software Engineer/DeveloperDurham, NC$121,263
to $155,700
2025-07-232025-08-11Senior Full Stack EngineerWestlake, TX$112,923
to $134,971
II
2025-07-162025-09-01Senior Full Stack EngineerWestlake, TX$112,923
to $134,971
II
2025-07-032025-11-07Senior Quality Assurance EngineerDurham, NC$117,832
to $141,170
II

Employer names as filed: National Charitable Services LLC d/b/a Fidelity Investments. Name variants that differ only in case, punctuation or legal suffix (LLC, Inc., Corp.) are merged. Separate legal entities are listed separately. These are wages offered on certified LCAs, not actual pay.