H1B Salary Data

Home › Green cards › Bank of America N.a.

Bank of America N.a.: green card (PERM) sponsorship

Bank of America N.a. filed 323 PERM labor certification applications decided in fiscal years 2024–2026; certified: 319. Median offered salary $150,000; median time from filing to certification: 462 days.

PERM applications323
Certified319
Median offered salary$150,000
Median days to certification462
Already working for the employer100%
Employees (as filed)5,080
In business since1904
Employer addressCharlotte, NC

H-1B salaries at Bank of America N.a. →

Job titles

Job titlePERM applicationsMedian salary
Vice President; Software Engineer36$155,700
Vice President; Quantitative Finance Analyst24$145,000
Vice President / Software Engineer III21$165,000
Vice President; Feature Lead - Technology21$160,000
Assistant Vice President; Quantitative Finance Analyst17$136,000
Assistant Vice President; Software Engineer14$149,900
VP / Software Engineer12$163,500
Vice President / Sr Quantitative Finance Analyst6$180,000
Vice President / Software Engineer II6$139,800
Vice President / Technology Operations Specialist6$150,700
Vice President / Delivery Lead - Technology5$149,800
Vice President; Technology Manager5$161,000
AVP / Software Engineer5$145,000
Vice President / Architect4$147,150
Assistant Vice President, Software Engineer III4$126,100
Vice President / Corp Inv Quant Fin Analyst3$130,000
Assistant Vice President, Data Scientist3$118,500
AVP, Software Engineer II2$131,114
Assistant Vice President / Software Engineer II2$139,700
Vice President / Technology Services Lead2$140,600
Vice President; Data Engineer II2$143,500
Vice President / Data Engineer III2$143,000
Vice President / Senior Engineer2$167,500
Vice President / Quality Engineer2$163,500
Vice President / Senior Technology Manager2$177,600
Vice President / Principal Engineer2$217,000
Assistant Vice President / Data Engineer II2$141,450
Vice President / Sr Data Analyst2$130,000
AVP / Quantitative Finance Analyst2$126,250
Assistant Vice President / Production Services Specialist II2$138,600

Work sites

Occupations

Latest decisions

Job titleBase salaryLocationSubmittedDecidedStatusDays
Vice President; Treasury Product Manager$130,100–$166,200Miami, FLJun 13, 2025Jun 30, 2026Certified382
Vice President / Sr Data Analyst$125,000–$135,000Charlotte, NCJun 13, 2025Jun 30, 2026Certified382
Vice President; Global Liquidity Management Sr. Analyst$165,000–$175,000Charlotte, NCJun 13, 2025Jun 30, 2026Certified382
Vice President; Feature Lead - Technology$152,200–$168,500Pennington, NJJun 13, 2025Jun 29, 2026Certified381
Vice President; Software Engineer$180,000–$190,000Jersey City, NJJun 6, 2025Jun 25, 2026Certified384
Senior Vice President/ Senior Technology Manager$206,400–$217,000San Francisco, CAJun 2, 2025Jun 24, 2026Certified387
Assistant Vice President; Software Engineer$131,750–$145,000Charlotte, NCJun 2, 2025Jun 24, 2026Certified387
Vice President; Software Engineer$155,700–$165,700Charlotte, NCJun 2, 2025Jun 24, 2026Certified387
Assistant Vice President; Software Engineer$146,100–$156,100Newark, DEMay 30, 2025Jun 24, 2026Certified390
Vice President; Feature Lead - Technology$158,100–$168,500Charlotte, NCJun 2, 2025Jun 23, 2026Certified386
Vice President; Software Engineer$151,500–$180,000Plano, TXJun 2, 2025Jun 23, 2026Certified386
Assistant Vice President; Feature Lead - Technology$146,700–$168,500Charlotte, NCMay 30, 2025Jun 23, 2026Certified389
Assistant Vice President / Infrastructure Engineer$143,000–$153,700Raleigh, NCMay 27, 2025Jun 23, 2026Certified392
Vice President; Software Engineer$185,000–$195,000Jersey City, NJMay 27, 2025Jun 23, 2026Certified392
Assistant Vice President; Production Services Specialist$122,500–$135,000Raleigh, NCMay 16, 2025Jun 17, 2026Certified397
Assistant Vice President; Program Lead$102,500–$127,300Charlotte, NCMay 15, 2025Jun 17, 2026Certified398
Vice President; Test Tools & Automation Manager$160,000–$178,000Charlotte, NCMay 13, 2025Jun 17, 2026Certified400
Vice President / Delivery Lead - Technology$149,800–$159,800Plano, TXMay 11, 2025Jun 17, 2026Certified402
Vice President; Test Tools & Automation Mgr$170,000–$180,000Charlotte, NCMay 9, 2025Jun 16, 2026Certified403
Vice President / Architect$142,400–$162,600Charlotte, NCMay 7, 2025Jun 16, 2026Certified405
Vice President; Quantitative Finance Analyst$125,000–$150,000San Francisco, CAMay 6, 2025Jun 16, 2026Certified406
Vice President; Software Engineer$151,900–$161,900New York, NYMay 5, 2025Jun 16, 2026Certified407
Vice President; Software Engineer$180,000–$190,000Chicago, ILMay 2, 2025Jun 8, 2026Certified402
Vice President; Software Engineer$157,000–$167,000Charlotte, NCMay 2, 2025Jun 8, 2026Certified402
Vice President; Feature Lead - Technology$160,000–$170,000Charlotte, NCMar 31, 2025Jun 8, 2026Certified434
Assistant Vice President; Software Engineer$151,000–$180,000Addison, TXMar 31, 2025Jun 8, 2026Certified434
Vice President; Software Engineer$142,500–$180,000Charlotte, NCMar 31, 2025Jun 8, 2026Certified434
Vice President; Software Engineer$151,500–$180,000Dallas, TXMay 1, 2025Jun 6, 2026Certified401
Vice President; Software Engineer$155,700–$180,000Charlotte, NCMay 1, 2025Jun 6, 2026Certified401
Assistant Vice President; Data Engineer$138,200–$154,600Charlotte, NCMay 1, 2025Jun 6, 2026Certified401
Vice President; Software Engineer$160,000–$180,000Charlotte, NCApr 27, 2025Jun 5, 2026Certified404
VP / Software Engineer$158,500–$168,500Charlotte, NCApr 27, 2025Jun 5, 2026Certified404
Vice President; Software Engineer$155,700–$180,000Charlotte, NCApr 27, 2025Jun 5, 2026Certified404
Vice President; Senior Quantitative Finance Analyst$185,000–$210,000Charlotte, NCApr 27, 2025Jun 5, 2026Certified404
Senior Vice President; Senior Data Engineer$160,000–$177,900Plano, TXApr 27, 2025Jun 5, 2026Certified404
Vice President; Quantitative Finance Analyst$160,000–$170,000Charlotte, NCApr 27, 2025Jun 5, 2026Certified404
Vice President; Technology Manager$204,000–$214,000San Francisco, CAApr 27, 2025Jun 5, 2026Certified404
Vice President; Feature Lead - Technology$162,000–$180,000Charlotte, NCApr 27, 2025Jun 5, 2026Certified404
VP / Software Engineer$156,800–$180,000Charlotte, NCApr 27, 2025Jun 5, 2026Certified404
Vice President, Analyst II - Tech Delivery$135,000–$151,600Charlotte, NCApr 25, 2025Jun 4, 2026Certified405
Vice President / Technology Operations Specialist$147,900–$157,900Charlotte, NCApr 25, 2025Jun 4, 2026Certified405
Vice President; Software Engineer$153,000–$180,000Charlotte, NCApr 25, 2025Jun 4, 2026Certified405
Assistant Vice President; Software Engineer$155,700–$165,700Charlotte, NCApr 24, 2025Jun 4, 2026Certified406
VP ; Technology Manager$165,000–$175,000Charlotte, NCApr 24, 2025Jun 4, 2026Certified406
Vice President; Data Support Manager$185,000–$195,000Jersey City, NJApr 24, 2025Jun 4, 2026Certified406
Vice President; Feature Lead - Technology$156,500–$168,500Charlotte, NCApr 21, 2025Jun 3, 2026Certified408
Vice President; Technology Manager$160,500–$170,500Charlotte, NCApr 20, 2025Jun 2, 2026Certified408
Vice President, Portfolio Manager$200,000–$210,000Jersey City, NJApr 20, 2025Jun 2, 2026Certified408
Vice President / Technology Operations Specialist$153,900–$163,900Charlotte, NCApr 20, 2025Jun 2, 2026Certified408
VP / Software Engineer$157,000–$167,000Charlotte, NCApr 18, 2025Jun 2, 2026Certified410
Vice President / Technology Operations Specialist$149,800–$159,800Plano, TXApr 18, 2025Jun 2, 2026Certified410
Vice President / Lease Pricing Specialist$175,000–$185,000Houston, TXApr 17, 2025Jun 2, 2026Certified411
AVP / Corp Inv Portfolio Analyst$146,000–$160,600New York, NYApr 16, 2025Jun 2, 2026Certified412
Vice President / Credit Sr. Officer$275,000–$285,000New York, NYApr 16, 2025Jun 1, 2026Certified411
Vice President; Global Financial Crimes Manager$165,000–$175,000New York, NYApr 11, 2025May 31, 2026Certified415
Assistant Vice President; Senior Business Control Specialist$99,000–$109,000Fort Worth, TXApr 11, 2025May 31, 2026Certified415
Assistant Vice President, Data Scientist$118,500–$142,800Houston, TXApr 11, 2025May 31, 2026Certified415
Vice President; Feature Lead - Technology$159,000–$168,500Charlotte, NCApr 11, 2025May 31, 2026Certified415
Vice President; Quantitative Finance Analyst$135,000–$150,000Charlotte, NCApr 11, 2025May 31, 2026Certified415
Vice President; Feature Lead - Technology$149,500–$168,500Charlotte, NCApr 2, 2025May 29, 2026Certified422
Assistant Vice President, Data Scientist$128,000–$142,700Charlotte, NCFeb 28, 2025May 21, 2026Certified447
VP / Corp Inv Quant Fin Analyst$103,000–$150,500Atlanta, GAMar 14, 2025May 19, 2026Certified431
Assistant Vice President; Quantitative Finance Analyst$152,000–$162,000Charlotte, NCMar 14, 2025May 19, 2026Certified431
AVP; Sampling & Testing Development Specialist$105,000–$115,000Charlotte, NCMar 14, 2025May 19, 2026Certified431
Assistant Vice President; Software Engineer$155,700–$165,700Charlotte, NCMar 14, 2025May 19, 2026Certified431
Assistant Vice President; Production Services Specialist$155,000–$165,000Raleigh, NCMar 12, 2025May 19, 2026Certified433
Vice President; Senior Quantitative Finance Analyst$160,000–$210,000Jersey City, NJMar 12, 2025May 19, 2026Certified433
Assistant Vice President; Software Engineer$137,700–$147,700Addison, TXMar 12, 2025May 19, 2026Certified433
Vice President; Feature Lead - Technology$180,000–$190,000Jersey City, NJMar 12, 2025May 19, 2026Certified433
Vice President; Infrastructure Engineer Lead$143,400–$163,300Charlotte, NCMar 12, 2025May 19, 2026Certified433
VP / Quantitative Finance Analyst$108,700–$127,500Charlotte, NCMar 6, 2025May 19, 2026Certified439
Vice President; Software Engineer$165,000–$180,000Charlotte, NCFeb 25, 2025May 13, 2026Certified442
Vice President; Software Engineer$169,300–$180,000Jersey City, NJFeb 25, 2025May 13, 2026Certified442
Assistant Vice President / Software Engineer II$134,400–$145,000Charlotte, NCFeb 25, 2025May 13, 2026Certified442
VP / Software Engineer$167,000–$180,000Jersey City, NJFeb 25, 2025May 13, 2026Certified442
VP / Solution Engineer$155,700–$165,700Charlotte, NCFeb 24, 2025May 13, 2026Certified443
VP / Infrastructure Engineer$163,500–$173,500Plano, TXFeb 24, 2025May 13, 2026Certified443
Assistant Vice President; Quantitative Finance Analyst$140,000–$150,000Charlotte, NCFeb 24, 2025May 11, 2026Certified441
Vice President; Software Engineer$155,700–$180,000Charlotte, NCFeb 24, 2025May 11, 2026Certified441
Assistant Vice President; Quantitative Finance Analyst$137,000–$150,000New York, NYFeb 24, 2025May 11, 2026Certified441
VP / Software Engineer$162,000–$180,000Charlotte, NCFeb 21, 2025May 11, 2026Certified444
Vice President; Quantitative Finance Analyst$131,800–$150,000Atlanta, GAFeb 18, 2025May 11, 2026Certified447
Vice President; Feature Lead - Technology$176,800–$186,800Jersey City, NJFeb 18, 2025May 11, 2026Certified447
Vice President; Software Engineer$185,000–$195,000Jersey City, NJFeb 7, 2025May 11, 2026Certified458
Vice President / Technology Services Lead$142,100–$157,900Charlotte, NCFeb 20, 2025May 9, 2026Certified443
Assistant Vice President / Infrastructure Engineer$130,000–$153,700Plano, TXFeb 20, 2025May 9, 2026Certified443
Vice President / Delivery Lead - Technology$139,500–$155,000Plano, TXFeb 19, 2025May 9, 2026Certified444
Vice President / Rates & Currencies Solutions$275,000New York, NYFeb 7, 2025May 7, 2026Certified454
VP / Production Services Specialist$170,000–$180,000New York, NYFeb 7, 2025May 7, 2026Certified454
AVP / Technology Operations Specialist$135,700–$145,700Jacksonville, FLFeb 7, 2025May 7, 2026Certified454
Vice President; Quantitative Finance Analyst$155,000–$165,000Charlotte, NCFeb 7, 2025May 7, 2026Certified454
Assistant Vice President; Quantitative Finance Analyst$120,000–$130,000Charlotte, NCFeb 7, 2025May 6, 2026Certified453
AVP / Sr Asset Liability Analyst$114,500–$124,500Charlotte, NCFeb 6, 2025May 6, 2026Certified454
Vice President; Technology Manager$161,000–$171,000Charlotte, NCJan 24, 2025Apr 24, 2026Certified455
AVP / Software Engineer$154,500–$180,000Plano, TXJan 24, 2025Apr 24, 2026Certified455
Vice President; Feature Lead - Technology$172,000–$182,000Plano, TXJan 24, 2025Apr 24, 2026Certified455
VP / Software Engineer$175,000–$185,000Jersey City, NJJan 24, 2025Apr 24, 2026Certified455
Senior Vice President; Senior Architect$165,000–$202,000Charlotte, NCJan 23, 2025Apr 24, 2026Certified456
Assistant Vice President; Software Engineer$164,000–$174,000Addison, TXJan 23, 2025Apr 24, 2026Certified456
VP / Software Engineer$155,700–$180,000Charlotte, NCJan 16, 2025Apr 24, 2026Certified463

Showing the 100 most recent of 323 applications.

Salaries are the lower end of the wage offered on each application, converted to a yearly amount; statistics use certified full-time applications. PERM certification is one step toward a green card; USCIS decides the petition. Not legal advice. Source: U.S. Department of Labor, OFLC PERM Disclosure Data, fiscal years 2024–2026 (latest decision Jun 30, 2026).