Question

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.

Industry

Financial Services

Year founded

1904

Employees

216,000

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

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