Bank of America
Public (NYSE: BAC)Explore Bank of America career opportunities in consumer banking, investment services, and wealth management. Get insights on interviews, salaries, and jobs.
Salary explorer hub
Browse benchmarks by role, level, and market, then compare your offer to real ranges.
Bank of America Salaries
Explore self-reported pay by job family and level. Numbers vary by location, scope, and offer details—use them as directional context, not a guarantee.
Last updated Apr 4, 2026 · 507 data points
Software Engineer
Distinguished Engineer$131,000Feature Lead$152,000Principal Engineer$270,500Senior Engineer$153,000Software Engineer 1$100,000Software Engineer 2$122,000Software Engineer 3$161,375
Solution Architect
Band 3$135,000Band 4$225,000Band 5$161,000
Financial Analyst
Band 3$90,000Band 4$223,000Band 5$135,800Band 6$95,000
Accountant
Band 3$82,500Band 4$170,500Band 5$140,000
Product Designer
Band 3$129,000Band 4$165,000Band 5$132,400
Project Manager
Band 3$173,000Band 4$192,000Band 5$137,500
Business Analyst
Band 3$104,920Band 4$157,000Band 5$118,000Band 6$90,640
Business Development
Band 5$115,000
Data Analyst
Band 3$89,940Band 4$160,000Band 5$97,400Band 6$100,000
Data Science Manager
Band 4$165,500
Data Scientist
Band 4$210,000Band 5$142,500Band 6$105,000
Human Resources
Band 5$89,100
Investment Banker
Band 3$180,000Band 6$175,000
Legal
Band 5$87,500
Product Manager
Band 3$120,000Band 4$181,500Band 5$138,625Band 6$102,500
Software Engineering Manager
Band 4$236,000Band 5$180,000
Technical Program Manager
Band 4$225,000Band 5$141,500Band 6$122,500
Ux Researcher
Band 5$160,000