Last Updated Apr 2026
CHARLOTTE, NC
5,171 employees
Est. 1904
bofa.com
BANK OF America N.A. logo

BANK OF America N.A.Green Card PERM Data

BANK OF America N.A. PERM & Green Card Filings

Does BANK OF America N.A. sponsor green cards? Yes. Below is every PERM labor certification filing by BANK OF America N.A., including approval rates, PERM processing times, and salary data. The employer sponsored green card process from PERM filing to permanent residency typically takes 1 to 5+ years depending on visa category and country of birth.

Sponsors Green Cards?

Yes

2025 PERM filings

1

Recent processing time

16 monthsApprox.

Green Card Commitment

8.7%

Low

PERM Filing Risk Factors

The DOL flags certain conditions on PERM applications that may trigger an audit, a request for additional documentation before a case can be certified. These are common in certain industries and don't indicate wrongdoing. Based on 41 PERM filings in the last year.

Foreign Worker Owns Stake

1 of 41 filings

The sponsored worker has an ownership interest in the company. Common with founders and small businesses. The DOL verifies the job offer is genuine.

Unusual Job Requirements

35 of 41 filings

The job requirements exceed what's standard for the occupation. The DOL checks whether requirements are tailored to the foreign worker.

PERM Filings by Quarter

PERM filings by quarter

255075100202220242025

PERM Processing Time by Year

PERM processing time by year

125250375500202220232024
YearFilingsCertifiedDeniedWithdrawnMedian Processing Days
20251001
202414113830478
202310610600421
2022171700349

All PERM Filings

265 total
Job TitleSalaryLocationFiledDecisionDaysStatus
VP; Sr Business Control Specialist
G-100-25273-349207
$117,900New York, NYSep 30, 2025Oct 1, 20251Withdrawn
Vice President; Quantitative Finance Analyst
G-100-24330-499019
$132,000Charlotte, NCNov 25, 2024Mar 30, 2026490Certified
Assistant Vice President; Data Scientist
G-100-24330-498971
$118,000Charlotte, NCNov 25, 2024Mar 30, 2026490Certified
Senior Vice President; Senior Architect
G-100-24330-498264
$200,000Atlanta, GANov 25, 2024Mar 30, 2026490Certified
Vice President/Software Engineer
G-100-24330-498258
$182,400Seattle, WANov 25, 2024Mar 30, 2026490Certified
Vice President / Technology Manager
G-100-24330-498247
$150,000Pennington, NJNov 25, 2024Mar 30, 2026490Certified
Vice President / Software Engineer
G-100-24330-498236
$149,500Charlotte, NCNov 25, 2024Mar 30, 2026490Certified
Associate; Corporate Planning
G-100-24304-441413
$220,000New York, NYOct 29, 2024Feb 15, 2026474Certified
Senior Vice President / GCB Sr Relationship Manager
G-100-24304-441401
$225,000New York, NYOct 29, 2024Feb 15, 2026474Certified
AVP/ Bank Funding Trader
G-100-24299-431832
$133,000Charlotte, NCOct 24, 2024Feb 15, 2026479Certified
Senior Vice President/ Senior Technology Manager
G-100-24297-426387
$255,000Charlotte, NCOct 23, 2024Feb 15, 2026480Certified
Vice President / Technology Operations Specialist
G-100-24297-426379
$157,400Plano, TXOct 23, 2024Feb 15, 2026480Certified
Vice President / Software Engineer
G-100-24297-426360
$168,350Charlotte, NCOct 23, 2024Feb 15, 2026480Certified
Assistant Vice President; Quantitative Finance Analyst
G-100-24297-426286
$125,000Atlanta, GAOct 23, 2024Feb 15, 2026480Certified
Vice President / Technology Operations Specialist
G-100-24297-426280
$151,600Plano, TXOct 23, 2024Feb 15, 2026480Certified
Vice President, Senior Engineer
G-100-24295-420408
$157,000Charlotte, NCOct 21, 2024Feb 15, 2026482Certified
Assistant Vice President / Quantitative Finance Analyst
G-100-24289-409127
$125,000Atlanta, GAOct 15, 2024Feb 15, 2026488Certified
Vice President; Software Engineer
G-100-24281-390837
$142,500Charlotte, NCOct 7, 2024Feb 15, 2026496Certified
AVP / Software Engineer
G-100-24269-362949
$142,000Charlotte, NCSep 25, 2024Jan 26, 2026488Certified
Vice President / Software Engineer
G-100-24269-362910
$144,600Jacksonville, FLSep 25, 2024Jan 26, 2026488Certified
Assistant Vice President; Quantitative Finance Analyst
G-100-24268-361430
$136,000Charlotte, NCSep 24, 2024Jan 26, 2026489Certified
Vice President / Sr BFC Product Associate *FIN.02.005.P30*
G-100-24264-354490
$133,000New York, NYSep 20, 2024Jan 26, 2026493Certified
Vice President / Software Engineer
G-100-24261-341764
$175,400Jersey City, NJSep 16, 2024Jan 26, 2026497Certified
Vice President / Feature Lead - Technology
G-100-24261-341752
$143,500Newark, DESep 16, 2024Jan 26, 2026497Certified
Vice President; Solution Engineer Lead
G-100-24260-340893
$185,000Jacksonville, FLSep 16, 2024Jan 26, 2026497Certified
VP/ Software Engineer
G-100-24260-340843
$144,400Plano, TXSep 16, 2024Jan 26, 2026497Certified
Vice President; Software Engineer
G-100-24257-336193
$141,000Charlotte, NCSep 13, 2024Jan 26, 2026500Certified
Vice President; Software Engineer
G-100-24257-336178
$163,000Charlotte, NCSep 13, 2024Jan 26, 2026500Certified
VP / Software Engineer
G-100-24257-336154
$165,000Charlotte, NCSep 13, 2024Jan 26, 2026500Certified
Assistant Vice President / Quality Specialist
G-100-24253-324056
$129,000Addison, TXSep 9, 2024Jan 26, 2026504Certified
VP / Structured Credit Executive
G-100-24239-292756
$225,000San Jose, CAAug 26, 2024Dec 23, 2025484Certified
VP / DevOps Engineer Lead
G-100-24221-253049
$172,000Charlotte, NCAug 7, 2024Dec 11, 2025491Certified
VP / Data Engineer
G-100-24221-253042
$166,500Pennington, NJAug 7, 2024Dec 11, 2025491Certified
AVP; Software Engineer
G-100-24213-236324
$147,500Charlotte, NCJul 31, 2024Nov 5, 2025462Certified
AVP / Software Engineer
G-100-24213-236315
$143,000Charlotte, NCJul 31, 2024Nov 5, 2025462Certified
Director / Senior Data Technology Manager
G-100-24213-236302
$202,400Jersey City, NJJul 31, 2024Nov 5, 2025462Certified
Vice President, Feature Lead – Technology
G-100-24206-219120
$150,500Charlotte, NCJul 24, 2024Nov 5, 2025469Certified
VP / Software Engineer
G-100-24206-219118
$173,000Jersey City, NJJul 24, 2024Nov 5, 2025469Certified
Vice President; Compliance and Operational Risk Manager
G-100-24206-219096
$152,200Charlotte, NCJul 24, 2024Nov 12, 2025476Certified
Vice President / Software Engineer
G-100-24192-186564
$150,000Plano, TXJul 10, 2024Nov 5, 2025483Certified
Vice President / Feature Lead - Technology
G-100-24192-186563
$149,500Charlotte, NCJul 10, 2024Nov 5, 2025483Certified
Vice President, Software Engineer
G-100-24174-140624
$157,400Addison, TXJun 22, 2024Sep 4, 2025439Certified
AVP / Quantitative Finance Analyst
G-100-24172-134403
$145,000Atlanta, GAJun 20, 2024Sep 4, 2025441Certified
AVP, Infrastructure Engineer II
G-100-24172-134394
$122,400Jersey City, NJJun 20, 2024Sep 4, 2025441Certified
Vice President; Quantitative Finance Analyst
G-100-24172-134385
$152,500Jersey City, NJJun 20, 2024Sep 4, 2025441Certified
VP, Feature Lead - Technology
G-100-24172-134373
$138,000Plano, TXJun 20, 2024Sep 4, 2025441Certified
Vice President, Feature Lead - Technology
G-100-24169-119878
$148,000Newark, DEJun 17, 2024Sep 4, 2025444Certified
Vice President; Risk Analysis Specialist
G-100-24166-113050
$140,000Atlanta, GAJun 14, 2024Sep 4, 2025447Certified
Vice President / Quantitative Finance Analyst
G-100-24156-070041
$145,000Jersey City, NJJun 4, 2024Sep 4, 2025457Certified
Vice President; Sr Fin Analyst - Fin Bus Supp
G-100-24156-066380
$121,600Charlotte, NCJun 3, 2024Sep 4, 2025458Certified
Vice President; Software Engineer
G-100-24152-055535
$145,000Jacksonville, FLMay 31, 2024Aug 22, 2025448Certified
Vice President; Quantitative Finance Analyst
G-100-24138-010216
$145,000Chicago, ILMay 17, 2024Aug 20, 2025460Certified
Vice President, Architect
G-100-24127-961110
$142,800Charlotte, NCMay 6, 2024Aug 8, 2025459Certified
Assistant Vice President / Software Engineer
G-100-24123-951944
$140,100Newark, DEMay 2, 2024Aug 8, 2025463Certified
Vice President / Sr Data Analyst
G-100-24117-931616
$135,000Charlotte, NCApr 26, 2024Jul 21, 2025451Certified
Senior Vice President / Client Quantitative Senior Analyst
G-100-24113-912522
$160,000Charlotte, NCApr 22, 2024Jul 18, 2025452Certified
Director / Sr Quantitative Finance Analyst
G-100-24113-910373
$225,000Jersey City, NJApr 22, 2024Jul 21, 2025455Certified
Vice President; Software Engineer
G-100-24110-904344
$150,000Pennington, NJApr 18, 2024Jul 21, 2025459Certified
Vice President; Software Engineer
G-100-24109-899419
$181,300San Francisco, CAApr 17, 2024Jul 21, 2025460Certified
Vice President / Data Engineer III
G-100-24107-891795
$146,900Atlanta, GAApr 16, 2024Jul 21, 2025461Certified
Assistant Vice President / Quantitative Finance Analyst
G-100-24096-861924
$131,500San Francisco, CAApr 5, 2024Jul 21, 2025472Certified
Director, Treasury Product Sales Manager
G-100-24096-861878
$178,700Chicago, ILApr 5, 2024Jul 21, 2025472Certified
Vice President / Software Engineer
G-100-24095-854629
$149,500Charlotte, NCApr 3, 2024Jul 21, 2025474Certified
Assistant Vice President; Software Engineer
G-100-24095-854627
$157,500Jersey City, NJApr 3, 2024Jul 21, 2025474Certified
Vice President; Deliver Lead - Technology
G-100-24086-831949
$190,000Tampa, FLMar 26, 2024Jun 30, 2025461Certified
Vice President; Quantitative Finance Analyst
G-100-24086-831943
$125,000Boston, MAMar 26, 2024Jun 30, 2025461Certified
Vice President; Software Engineer III
G-100-24086-831942
$172,500Jersey City, NJMar 26, 2024Jun 26, 2025457Certified
Vice President / Software Engineer III
G-100-24082-824484
$149,500Charlotte, NCMar 22, 2024Jun 30, 2025465Certified
Assistant Vice President / Software Engineer
G-100-24081-821221
$150,000Addison, TXMar 21, 2024Jun 30, 2025466Certified
Vice President / Software Engineer
G-100-24079-812288
$125,000Charlotte, NCMar 19, 2024Jun 30, 2025468Certified
Vice President / Software Engineer III
G-100-24079-812269
$180,000Jersey City, NJMar 19, 2024Jul 1, 2025469Certified
Vice President; Software Engineer III
G-100-24074-798801
$165,000Jersey City, NJMar 14, 2024Jun 30, 2025473Certified
Senior Vice President / Senior Engineer
G-100-24074-798793
$168,000Charlotte, NCMar 14, 2024Jun 30, 2025473Certified
Assistant Vice President / Software Engineer
G-100-24074-798785
$103,800Chicago, ILMar 14, 2024Jun 30, 2025473Certified
Vice President / Quantitative Finance Analyst
G-100-24074-798774
$135,000Atlanta, GAMar 14, 2024Jun 30, 2025473Certified
Assistant Vice President; Reporting & Governance Sr Analyst
G-100-24074-798769
$132,500Jersey City, NJMar 14, 2024Jun 30, 2025473Certified
Assistant Vice President / Quantitative Finance Analyst
G-100-24072-791047
$135,000Jersey City, NJMar 12, 2024Jun 30, 2025475Certified
Vice President; Test Tools & Automation Specialist II
G-100-24071-788651
$100,200Richmond, VAMar 11, 2024Jun 26, 2025472Certified
Vice President / Client Quantitative Senior Analyst
G-100-24071-788606
$149,000Charlotte, NCMar 11, 2024Jun 26, 2025472Certified
Vice President / Software Engineer II
G-100-24071-788552
$124,100New York, NYMar 11, 2024Jun 30, 2025476Certified
Vice President, Data Engineer
G-100-24071-788195
$134,000Charlotte, NCMar 11, 2024Jun 30, 2025476Certified
Assistant Vice President / Quantitative Finance Analyst
G-100-24071-788186
$145,000Jersey City, NJMar 11, 2024Jun 30, 2025476Certified
Vice President / Software Engineer II
G-100-24071-788179
$139,600Charlotte, NCMar 11, 2024Jun 30, 2025476Certified
Assistant Vice President; Quantitative Finance Analyst
G-100-24071-788171
$135,000Jersey City, NJMar 11, 2024Jun 30, 2025476Certified
Vice President / Feature Lead - Technology
G-100-24064-766982
$215,200San Francisco, CAMar 4, 2024Jul 1, 2025484Certified
Vice President / Quantitative Finance Analyst
G-100-24061-765276
$145,000Jersey City, NJMar 1, 2024Jun 30, 2025486Certified
Vice President; Software Engineer
G-100-24061-764454
$149,500Charlotte, NCMar 1, 2024Jun 30, 2025486Certified
Vice President / Feature Lead - Technology
G-100-24061-764444
$165,000Addison, TXMar 1, 2024Jun 30, 2025486Certified
VP, Senior Data Technology Manager
G-100-24061-764418
$160,000Charlotte, NCMar 1, 2024Jun 30, 2025486Certified
Vice President / Client Quantitative Analyst I
G-100-24061-764399
$128,700CHARLOTTE, NCMar 1, 2024Jun 30, 2025486Certified
Vice President; Software Engineer III
G-100-24057-749772
$140,100Newark, DEFeb 26, 2024Jun 3, 2025463Certified
Assistant Vice President; Data Engineer II
G-100-24054-744571
$168,000Pennington, NJFeb 23, 2024Jun 3, 2025466Certified
Vice President; Corp Inv Quant Fin Analyst
G-100-24054-742015
$130,000Atlanta, GAFeb 22, 2024Jun 3, 2025467Certified
Assistant Vice President / Production Operations Specialist
G-100-24048-727918
$133,000PLANO, TXFeb 16, 2024Jun 5, 2025475Certified
Vice President; Quantitative Finance Analyst
G-100-24047-726272
$150,000Chicago, ILFeb 16, 2024Jun 5, 2025475Certified
Vice President / Data Manager
G-100-24047-726204
$146,400CHARLOTTE, NCFeb 16, 2024Jun 3, 2025473Certified
Vice President, Principal Engineer
G-100-24047-725119
$229,000Jersey City, NJFeb 16, 2024Jun 3, 2025473Certified
Vice President / Software Engineer III
G-100-24047-725109
$140,300Plano, TXFeb 16, 2024Jun 5, 2025475Certified
Vice President / Quantitative Finance Analyst
G-100-24047-725085
$130,000Jersey City, NJFeb 16, 2024Jun 3, 2025473Certified
Vice President / Quantitative Finance Analyst
G-100-24047-725069
$155,000Jersey City, NJFeb 16, 2024Jun 3, 2025473Certified

Page 1 of 3

Frequently Asked Questions

Yes. BANK OF America N.A. has filed 265 PERM labor certification applications with the Department of Labor, with 261 certified. The median processing time from filing to decision has been 467 days.

U.S. Immigration Solved

Home Bottom Hero Asset V2