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 title | PERM applications | Median salary |
|---|---|---|
| Vice President; Software Engineer | 36 | $155,700 |
| Vice President; Quantitative Finance Analyst | 24 | $145,000 |
| Vice President / Software Engineer III | 21 | $165,000 |
| Vice President; Feature Lead - Technology | 21 | $160,000 |
| Assistant Vice President; Quantitative Finance Analyst | 17 | $136,000 |
| Assistant Vice President; Software Engineer | 14 | $149,900 |
| VP / Software Engineer | 12 | $163,500 |
| Vice President / Sr Quantitative Finance Analyst | 6 | $180,000 |
| Vice President / Software Engineer II | 6 | $139,800 |
| Vice President / Technology Operations Specialist | 6 | $150,700 |
| Vice President / Delivery Lead - Technology | 5 | $149,800 |
| Vice President; Technology Manager | 5 | $161,000 |
| AVP / Software Engineer | 5 | $145,000 |
| Vice President / Architect | 4 | $147,150 |
| Assistant Vice President, Software Engineer III | 4 | $126,100 |
| Vice President / Corp Inv Quant Fin Analyst | 3 | $130,000 |
| Assistant Vice President, Data Scientist | 3 | $118,500 |
| AVP, Software Engineer II | 2 | $131,114 |
| Assistant Vice President / Software Engineer II | 2 | $139,700 |
| Vice President / Technology Services Lead | 2 | $140,600 |
| Vice President; Data Engineer II | 2 | $143,500 |
| Vice President / Data Engineer III | 2 | $143,000 |
| Vice President / Senior Engineer | 2 | $167,500 |
| Vice President / Quality Engineer | 2 | $163,500 |
| Vice President / Senior Technology Manager | 2 | $177,600 |
| Vice President / Principal Engineer | 2 | $217,000 |
| Assistant Vice President / Data Engineer II | 2 | $141,450 |
| Vice President / Sr Data Analyst | 2 | $130,000 |
| AVP / Quantitative Finance Analyst | 2 | $126,250 |
| Assistant Vice President / Production Services Specialist II | 2 | $138,600 |
Work sites
- Charlotte, NC133
- Jersey City, NJ50
- Plano, TX25
- New York, NY24
- Atlanta, GA16
- Pennington, NJ12
- Newark, DE10
- Chicago, IL8
- Addison, TX8
- Jacksonville, FL7
- San Francisco, CA7
- Seattle, WA5
- Richmond, VA3
- Miami, FL3
- Raleigh, NC3
Occupations
- Software Developers153
- Financial Quantitative Analysts50
- Computer Systems Analysts21
- Data Warehousing Specialists13
- Operations Research Analysts13
- Data Scientists13
- Financial Risk Specialists10
- Financial and Investment Analysts9
- Project Management Specialists6
- Software Quality Assurance Analysts and Testers6
Latest decisions
| Job title | Base salary | Location | Submitted | Decided | Status | Days |
|---|---|---|---|---|---|---|
| Vice President; Treasury Product Manager | $130,100–$166,200 | Miami, FL | Jun 13, 2025 | Jun 30, 2026 | Certified | 382 |
| Vice President / Sr Data Analyst | $125,000–$135,000 | Charlotte, NC | Jun 13, 2025 | Jun 30, 2026 | Certified | 382 |
| Vice President; Global Liquidity Management Sr. Analyst | $165,000–$175,000 | Charlotte, NC | Jun 13, 2025 | Jun 30, 2026 | Certified | 382 |
| Vice President; Feature Lead - Technology | $152,200–$168,500 | Pennington, NJ | Jun 13, 2025 | Jun 29, 2026 | Certified | 381 |
| Vice President; Software Engineer | $180,000–$190,000 | Jersey City, NJ | Jun 6, 2025 | Jun 25, 2026 | Certified | 384 |
| Senior Vice President/ Senior Technology Manager | $206,400–$217,000 | San Francisco, CA | Jun 2, 2025 | Jun 24, 2026 | Certified | 387 |
| Assistant Vice President; Software Engineer | $131,750–$145,000 | Charlotte, NC | Jun 2, 2025 | Jun 24, 2026 | Certified | 387 |
| Vice President; Software Engineer | $155,700–$165,700 | Charlotte, NC | Jun 2, 2025 | Jun 24, 2026 | Certified | 387 |
| Assistant Vice President; Software Engineer | $146,100–$156,100 | Newark, DE | May 30, 2025 | Jun 24, 2026 | Certified | 390 |
| Vice President; Feature Lead - Technology | $158,100–$168,500 | Charlotte, NC | Jun 2, 2025 | Jun 23, 2026 | Certified | 386 |
| Vice President; Software Engineer | $151,500–$180,000 | Plano, TX | Jun 2, 2025 | Jun 23, 2026 | Certified | 386 |
| Assistant Vice President; Feature Lead - Technology | $146,700–$168,500 | Charlotte, NC | May 30, 2025 | Jun 23, 2026 | Certified | 389 |
| Assistant Vice President / Infrastructure Engineer | $143,000–$153,700 | Raleigh, NC | May 27, 2025 | Jun 23, 2026 | Certified | 392 |
| Vice President; Software Engineer | $185,000–$195,000 | Jersey City, NJ | May 27, 2025 | Jun 23, 2026 | Certified | 392 |
| Assistant Vice President; Production Services Specialist | $122,500–$135,000 | Raleigh, NC | May 16, 2025 | Jun 17, 2026 | Certified | 397 |
| Assistant Vice President; Program Lead | $102,500–$127,300 | Charlotte, NC | May 15, 2025 | Jun 17, 2026 | Certified | 398 |
| Vice President; Test Tools & Automation Manager | $160,000–$178,000 | Charlotte, NC | May 13, 2025 | Jun 17, 2026 | Certified | 400 |
| Vice President / Delivery Lead - Technology | $149,800–$159,800 | Plano, TX | May 11, 2025 | Jun 17, 2026 | Certified | 402 |
| Vice President; Test Tools & Automation Mgr | $170,000–$180,000 | Charlotte, NC | May 9, 2025 | Jun 16, 2026 | Certified | 403 |
| Vice President / Architect | $142,400–$162,600 | Charlotte, NC | May 7, 2025 | Jun 16, 2026 | Certified | 405 |
| Vice President; Quantitative Finance Analyst | $125,000–$150,000 | San Francisco, CA | May 6, 2025 | Jun 16, 2026 | Certified | 406 |
| Vice President; Software Engineer | $151,900–$161,900 | New York, NY | May 5, 2025 | Jun 16, 2026 | Certified | 407 |
| Vice President; Software Engineer | $180,000–$190,000 | Chicago, IL | May 2, 2025 | Jun 8, 2026 | Certified | 402 |
| Vice President; Software Engineer | $157,000–$167,000 | Charlotte, NC | May 2, 2025 | Jun 8, 2026 | Certified | 402 |
| Vice President; Feature Lead - Technology | $160,000–$170,000 | Charlotte, NC | Mar 31, 2025 | Jun 8, 2026 | Certified | 434 |
| Assistant Vice President; Software Engineer | $151,000–$180,000 | Addison, TX | Mar 31, 2025 | Jun 8, 2026 | Certified | 434 |
| Vice President; Software Engineer | $142,500–$180,000 | Charlotte, NC | Mar 31, 2025 | Jun 8, 2026 | Certified | 434 |
| Vice President; Software Engineer | $151,500–$180,000 | Dallas, TX | May 1, 2025 | Jun 6, 2026 | Certified | 401 |
| Vice President; Software Engineer | $155,700–$180,000 | Charlotte, NC | May 1, 2025 | Jun 6, 2026 | Certified | 401 |
| Assistant Vice President; Data Engineer | $138,200–$154,600 | Charlotte, NC | May 1, 2025 | Jun 6, 2026 | Certified | 401 |
| Vice President; Software Engineer | $160,000–$180,000 | Charlotte, NC | Apr 27, 2025 | Jun 5, 2026 | Certified | 404 |
| VP / Software Engineer | $158,500–$168,500 | Charlotte, NC | Apr 27, 2025 | Jun 5, 2026 | Certified | 404 |
| Vice President; Software Engineer | $155,700–$180,000 | Charlotte, NC | Apr 27, 2025 | Jun 5, 2026 | Certified | 404 |
| Vice President; Senior Quantitative Finance Analyst | $185,000–$210,000 | Charlotte, NC | Apr 27, 2025 | Jun 5, 2026 | Certified | 404 |
| Senior Vice President; Senior Data Engineer | $160,000–$177,900 | Plano, TX | Apr 27, 2025 | Jun 5, 2026 | Certified | 404 |
| Vice President; Quantitative Finance Analyst | $160,000–$170,000 | Charlotte, NC | Apr 27, 2025 | Jun 5, 2026 | Certified | 404 |
| Vice President; Technology Manager | $204,000–$214,000 | San Francisco, CA | Apr 27, 2025 | Jun 5, 2026 | Certified | 404 |
| Vice President; Feature Lead - Technology | $162,000–$180,000 | Charlotte, NC | Apr 27, 2025 | Jun 5, 2026 | Certified | 404 |
| VP / Software Engineer | $156,800–$180,000 | Charlotte, NC | Apr 27, 2025 | Jun 5, 2026 | Certified | 404 |
| Vice President, Analyst II - Tech Delivery | $135,000–$151,600 | Charlotte, NC | Apr 25, 2025 | Jun 4, 2026 | Certified | 405 |
| Vice President / Technology Operations Specialist | $147,900–$157,900 | Charlotte, NC | Apr 25, 2025 | Jun 4, 2026 | Certified | 405 |
| Vice President; Software Engineer | $153,000–$180,000 | Charlotte, NC | Apr 25, 2025 | Jun 4, 2026 | Certified | 405 |
| Assistant Vice President; Software Engineer | $155,700–$165,700 | Charlotte, NC | Apr 24, 2025 | Jun 4, 2026 | Certified | 406 |
| VP ; Technology Manager | $165,000–$175,000 | Charlotte, NC | Apr 24, 2025 | Jun 4, 2026 | Certified | 406 |
| Vice President; Data Support Manager | $185,000–$195,000 | Jersey City, NJ | Apr 24, 2025 | Jun 4, 2026 | Certified | 406 |
| Vice President; Feature Lead - Technology | $156,500–$168,500 | Charlotte, NC | Apr 21, 2025 | Jun 3, 2026 | Certified | 408 |
| Vice President; Technology Manager | $160,500–$170,500 | Charlotte, NC | Apr 20, 2025 | Jun 2, 2026 | Certified | 408 |
| Vice President, Portfolio Manager | $200,000–$210,000 | Jersey City, NJ | Apr 20, 2025 | Jun 2, 2026 | Certified | 408 |
| Vice President / Technology Operations Specialist | $153,900–$163,900 | Charlotte, NC | Apr 20, 2025 | Jun 2, 2026 | Certified | 408 |
| VP / Software Engineer | $157,000–$167,000 | Charlotte, NC | Apr 18, 2025 | Jun 2, 2026 | Certified | 410 |
| Vice President / Technology Operations Specialist | $149,800–$159,800 | Plano, TX | Apr 18, 2025 | Jun 2, 2026 | Certified | 410 |
| Vice President / Lease Pricing Specialist | $175,000–$185,000 | Houston, TX | Apr 17, 2025 | Jun 2, 2026 | Certified | 411 |
| AVP / Corp Inv Portfolio Analyst | $146,000–$160,600 | New York, NY | Apr 16, 2025 | Jun 2, 2026 | Certified | 412 |
| Vice President / Credit Sr. Officer | $275,000–$285,000 | New York, NY | Apr 16, 2025 | Jun 1, 2026 | Certified | 411 |
| Vice President; Global Financial Crimes Manager | $165,000–$175,000 | New York, NY | Apr 11, 2025 | May 31, 2026 | Certified | 415 |
| Assistant Vice President; Senior Business Control Specialist | $99,000–$109,000 | Fort Worth, TX | Apr 11, 2025 | May 31, 2026 | Certified | 415 |
| Assistant Vice President, Data Scientist | $118,500–$142,800 | Houston, TX | Apr 11, 2025 | May 31, 2026 | Certified | 415 |
| Vice President; Feature Lead - Technology | $159,000–$168,500 | Charlotte, NC | Apr 11, 2025 | May 31, 2026 | Certified | 415 |
| Vice President; Quantitative Finance Analyst | $135,000–$150,000 | Charlotte, NC | Apr 11, 2025 | May 31, 2026 | Certified | 415 |
| Vice President; Feature Lead - Technology | $149,500–$168,500 | Charlotte, NC | Apr 2, 2025 | May 29, 2026 | Certified | 422 |
| Assistant Vice President, Data Scientist | $128,000–$142,700 | Charlotte, NC | Feb 28, 2025 | May 21, 2026 | Certified | 447 |
| VP / Corp Inv Quant Fin Analyst | $103,000–$150,500 | Atlanta, GA | Mar 14, 2025 | May 19, 2026 | Certified | 431 |
| Assistant Vice President; Quantitative Finance Analyst | $152,000–$162,000 | Charlotte, NC | Mar 14, 2025 | May 19, 2026 | Certified | 431 |
| AVP; Sampling & Testing Development Specialist | $105,000–$115,000 | Charlotte, NC | Mar 14, 2025 | May 19, 2026 | Certified | 431 |
| Assistant Vice President; Software Engineer | $155,700–$165,700 | Charlotte, NC | Mar 14, 2025 | May 19, 2026 | Certified | 431 |
| Assistant Vice President; Production Services Specialist | $155,000–$165,000 | Raleigh, NC | Mar 12, 2025 | May 19, 2026 | Certified | 433 |
| Vice President; Senior Quantitative Finance Analyst | $160,000–$210,000 | Jersey City, NJ | Mar 12, 2025 | May 19, 2026 | Certified | 433 |
| Assistant Vice President; Software Engineer | $137,700–$147,700 | Addison, TX | Mar 12, 2025 | May 19, 2026 | Certified | 433 |
| Vice President; Feature Lead - Technology | $180,000–$190,000 | Jersey City, NJ | Mar 12, 2025 | May 19, 2026 | Certified | 433 |
| Vice President; Infrastructure Engineer Lead | $143,400–$163,300 | Charlotte, NC | Mar 12, 2025 | May 19, 2026 | Certified | 433 |
| VP / Quantitative Finance Analyst | $108,700–$127,500 | Charlotte, NC | Mar 6, 2025 | May 19, 2026 | Certified | 439 |
| Vice President; Software Engineer | $165,000–$180,000 | Charlotte, NC | Feb 25, 2025 | May 13, 2026 | Certified | 442 |
| Vice President; Software Engineer | $169,300–$180,000 | Jersey City, NJ | Feb 25, 2025 | May 13, 2026 | Certified | 442 |
| Assistant Vice President / Software Engineer II | $134,400–$145,000 | Charlotte, NC | Feb 25, 2025 | May 13, 2026 | Certified | 442 |
| VP / Software Engineer | $167,000–$180,000 | Jersey City, NJ | Feb 25, 2025 | May 13, 2026 | Certified | 442 |
| VP / Solution Engineer | $155,700–$165,700 | Charlotte, NC | Feb 24, 2025 | May 13, 2026 | Certified | 443 |
| VP / Infrastructure Engineer | $163,500–$173,500 | Plano, TX | Feb 24, 2025 | May 13, 2026 | Certified | 443 |
| Assistant Vice President; Quantitative Finance Analyst | $140,000–$150,000 | Charlotte, NC | Feb 24, 2025 | May 11, 2026 | Certified | 441 |
| Vice President; Software Engineer | $155,700–$180,000 | Charlotte, NC | Feb 24, 2025 | May 11, 2026 | Certified | 441 |
| Assistant Vice President; Quantitative Finance Analyst | $137,000–$150,000 | New York, NY | Feb 24, 2025 | May 11, 2026 | Certified | 441 |
| VP / Software Engineer | $162,000–$180,000 | Charlotte, NC | Feb 21, 2025 | May 11, 2026 | Certified | 444 |
| Vice President; Quantitative Finance Analyst | $131,800–$150,000 | Atlanta, GA | Feb 18, 2025 | May 11, 2026 | Certified | 447 |
| Vice President; Feature Lead - Technology | $176,800–$186,800 | Jersey City, NJ | Feb 18, 2025 | May 11, 2026 | Certified | 447 |
| Vice President; Software Engineer | $185,000–$195,000 | Jersey City, NJ | Feb 7, 2025 | May 11, 2026 | Certified | 458 |
| Vice President / Technology Services Lead | $142,100–$157,900 | Charlotte, NC | Feb 20, 2025 | May 9, 2026 | Certified | 443 |
| Assistant Vice President / Infrastructure Engineer | $130,000–$153,700 | Plano, TX | Feb 20, 2025 | May 9, 2026 | Certified | 443 |
| Vice President / Delivery Lead - Technology | $139,500–$155,000 | Plano, TX | Feb 19, 2025 | May 9, 2026 | Certified | 444 |
| Vice President / Rates & Currencies Solutions | $275,000 | New York, NY | Feb 7, 2025 | May 7, 2026 | Certified | 454 |
| VP / Production Services Specialist | $170,000–$180,000 | New York, NY | Feb 7, 2025 | May 7, 2026 | Certified | 454 |
| AVP / Technology Operations Specialist | $135,700–$145,700 | Jacksonville, FL | Feb 7, 2025 | May 7, 2026 | Certified | 454 |
| Vice President; Quantitative Finance Analyst | $155,000–$165,000 | Charlotte, NC | Feb 7, 2025 | May 7, 2026 | Certified | 454 |
| Assistant Vice President; Quantitative Finance Analyst | $120,000–$130,000 | Charlotte, NC | Feb 7, 2025 | May 6, 2026 | Certified | 453 |
| AVP / Sr Asset Liability Analyst | $114,500–$124,500 | Charlotte, NC | Feb 6, 2025 | May 6, 2026 | Certified | 454 |
| Vice President; Technology Manager | $161,000–$171,000 | Charlotte, NC | Jan 24, 2025 | Apr 24, 2026 | Certified | 455 |
| AVP / Software Engineer | $154,500–$180,000 | Plano, TX | Jan 24, 2025 | Apr 24, 2026 | Certified | 455 |
| Vice President; Feature Lead - Technology | $172,000–$182,000 | Plano, TX | Jan 24, 2025 | Apr 24, 2026 | Certified | 455 |
| VP / Software Engineer | $175,000–$185,000 | Jersey City, NJ | Jan 24, 2025 | Apr 24, 2026 | Certified | 455 |
| Senior Vice President; Senior Architect | $165,000–$202,000 | Charlotte, NC | Jan 23, 2025 | Apr 24, 2026 | Certified | 456 |
| Assistant Vice President; Software Engineer | $164,000–$174,000 | Addison, TX | Jan 23, 2025 | Apr 24, 2026 | Certified | 456 |
| VP / Software Engineer | $155,700–$180,000 | Charlotte, NC | Jan 16, 2025 | Apr 24, 2026 | Certified | 463 |
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).