Bank of America internships allow students to explore career options and build real-world skills at one of the world’s most prominent retail, corporate, and investment banks. Bank of America offers over 15 different internship programs, providing a range of options for nearly any banking and financial services area.
In this guide, we’ll discuss the types of programs Bank of America offers and give you some tips on how to land a Bank of America internship.
What Are Bank of America Internships?
Bank of America internships are 10-week programs for students typically in their penultimate year of college or university. These internships allow students to explore career opportunities across various business areas in the bank. Additionally, Bank of America uses its intern pool as a primary source for hiring full-time analysts and associates. This means that many interns are given offers for full-time positions after they graduate.
Interns build real-world skills in specific business areas and are supported by structured training and development, with periodic performance feedback to ensure they’re on the right track. Bank of America internships also include networking opportunities and educational speaker events, allowing students to build both peer and mentor relationships. Students receive ongoing coaching, mentorship, guided development, and a web-based learning platform that guides them through the program.
Bank of America internships are full-time and paid — the general salary range for 2024 is $23.00 to $40.87 per hour. Past interns on Glassdoor rate their experience a 4.3 out of 5, with 96% saying they’d recommend interning at Bank of America to a friend. The company’s culture and values, career opportunities, and compensation are rated highly. Most positive reviews highlight excellent training and development opportunities and a great work-life balance. However, negative reviews note that the company culture differs by team, and some work feels repetitive.
Who’s Eligible for Bank of America Internships?
While specific eligibility criteria vary by program, most Bank of America internships have the following requirements:
- Currently enrolled in a bachelor’s or master’s degree program for analyst-level internships
- Currently enrolled in a Master of Business Administration (MBA) or Ph.D. program for associate-level internships
- A track record of academic excellence and engagement in extracurricular and professional activities
- Strong written and verbal communication skills
- Interest in building a career in the banking industry
Some internships are specifically designed for sophomore students, but all other programs are for students in their junior year of undergraduate college or university or the second to last year of their graduate education. While not every program has a preferred GPA, some programs look for students with GPAs of 3.0 to 3.5 and above.
BofA Is Hiring!
Bank of America is accepting applications for internships across the firm. Enroll in a free Bank of America job simulation to stand out!
Bank of America Internships and Student Programs
Bank of America offers analyst- and associate-level internship programs across an array of business areas, including corporate finance, global markets, accounting and auditing, and software engineering.
Global Investment Banking Program
Applications Currently Open
Investment banking interns at Bank of America help full-time analysts and associates complete merger and acquisition (M&A) transactions, source treasury solutions, and advise clients on debt and equity products.
Interns join specific teams covering a product, industry, or country. Over the course of the program, students build financial models, perform in-depth analysis and research for their team, assist with preparing presentations for clients and other teams, and use financial analysis skills, like business valuation and comparable company analysis.
Bank of America Investment Banking
Apply your analysis and communication skills and learn what it's like to work for a leading global bank in this free Bank of America job simulation.
Avg. Time: 4 to 5 hours
Skills you’ll build: SWOT analysis, financial analysis, M&A screening, cross-team collaboration, ECM/DCM, financial modeling, DCF, valuation, communication, presentation
Chief Administrative Office Program
Interns in Bank of America’s Chief Administrative Office (CAO) program help professionals oversee the bank’s full range of capabilities, products, and services. In practice, this means using marketing, analysis, and communication skills to show the bank’s value to diverse audiences, tracking business performance, and mitigating risks across the organization.
Some areas students can focus on during their internship include:
- BofA charitable foundation
- Internal and external corporate communications
- Corporate events
- Corporate social responsibility (CSR)
- Global Environmental Group (GEG)
- Local markets organization
Interns in the CAO have a broad range of tasks they may handle during the program, including finding areas to improve business processes, writing and editing internal and external communications, and supporting business needs across the organization with analysis and reporting.
Corporate Audit Program
The corporate audit internship program at Bank of America exposes students to fundamental auditing processes across various business areas. The Corporate Audit team validates all risk management activities in the bank, and interns work closely with professional auditors to understand how audit teams test and control these risk management activities to ensure the bank complies with regulatory requirements and keeps itself safe.
Some of the teams interns can focus on during their internship include:
- Global banking and markets
- Preferred and small business banking
- Business banking
- Global corporate and investment banking
- Retail banking and distribution
PwC Audit
Explore external auditing and learn in-demand skills in this free job simulation from PwC.
Avg. Time: 3 to 4 hours
Skills you’ll build: Analysis, documentation, communication, policy interpretation, compliance analysis, testing execution, issue identification
Finance Management Program
The finance management summer internship at Bank of America exposes students to core parts of the bank’s Chief Financial Officer (CFO) group. The program centers on corporate finance, and students build skills in financial planning and analysis, investor relations, regulatory reporting, and balance sheet management.
Throughout the program, interns work on a team within the CFO group, such as:
- Corporate treasury
- Strategic forecasting and expense management
- Global financial control
- CFO data management
- Regional banking finance
Interns may have responsibilities like creating financial forecast models, helping management accountants with internal planning, and presenting information about the bank’s finances to business leaders and key stakeholders. Students also have the opportunity to network with executives and bankers in diverse business areas.
NY Jobs CEO Council Financial Analyst
Learn core skills in financial analysis and business management in this free job simulation from the New York Jobs CEO Council.
Avg. Time: 2 to 3 hours
Skills you’ll build: Financial analysis, critical thinking, problem solving, Excel, communication
Global Human Resources Program
The global human resources (HR) division at Bank of America works to align the business’s strategy with its human capital strategy. The division also focuses on sourcing and retaining high-quality talent to drive growth and innovation across the organization.
In the global human resources internship program, interns work directly with senior human resources managers to learn how the HR department is a strategic partner, enabling teams to make critical business decisions.
During the internship, students can work on different teams within HR, such as:
- HR generalists
- Talent acquisition
- Compensation
- Employee relations
- Diversity and inclusion
- Global talent
Through direct contribution to the HR division’s processes and projects, interns work on initiatives that seek to make Bank of America a place where all employees have the tools and support to reach and exceed their goals.
GE Aerospace: Explore Human Resources
Gain practical skills in human resources in this free job simulation from GE.
Avg. Time: 3 to 4 hours
Skills you’ll build: Feedback giving, communication skills, empowering with insights, basics of lean, process mapping, continuous improvement tools, dataset handling in excel
Global Markets Program
Bank of America’s global market program interns work directly with securities traders and senior managers, building in-demand skills in trading diverse securities and asset classes. Students can network with key stakeholders, business leaders, and clients while gaining hands-on experience in sales, hedging, and trading.
Global markets interns join a global market desk (or rotate between a few), such as:
- Cash equities and derivatives
- Global markets financing and services
- Fixed income, currencies, and commodities
- Global rates and currencies
- FICC sales and structuring
During the program, interns perform quantitative analysis and market research, develop presentations for clients, and assist traders in all parts of the trading process, from sourcing to structuring and pricing, and ultimately executing trades.
Global Operations Development Program
Bank of America’s global operations development program exposes students to the ways operations teams manage and maintain the systems and platforms clients use to reach their goals. Some business areas interns learn about in this internship include payment products, consumer lending, middle-market lending, investment banking, treasury services, and sales and trading.
Interns in the global operations development program take on specific roles to learn about more closely, such as:
- Business Support Lead
- Operations Analyst
- Process Design Analyst
- Operational Risk Specialist
- Trade Control Analyst
In these roles, students may perform tasks like analyzing operations problems, researching the company’s risk management procedures in data management and reporting, or reporting sales and trading KPIs and core financial metrics to key stakeholders.
Global Quantitative Analytics Program
Global quantitative analytics program interns use quantitative methods to understand and solve business problems. Alongside professional quantitative analysts, interns perform in-depth data analysis, build models, and hone programming skills to uncover and fix financial challenges.
Interns are assigned to a specific team during the program, such as:
- Global risk analytics
- Enterprise credit risk
- Corporate treasury
- Data, digital, and global marketing
- Global market and financial risk
- Model risk management
- Enterprise independent testing
During the internship, interns develop and test risk assessments, analyze potential credit risk scenarios, stress test quantitative models, and research risk management on micro and macro level views. In partnership with global markets and investment banking teams, quantitative interns also analyze market trends to help the bank and its clients make better investment decisions.
Global Research Program
Research interns at Bank of America enable investment banking and global market teams and traders to make informed decisions. Throughout their internship, students learn core skills in trading, quantitative, and qualitative research.
Interns in the global research program spend the summer researching and writing reports on markets, industries, and economies, and building financial models to test hypotheses and analyze companies. Additionally, students have the opportunity to network and form relationships with clients.
Global Strategy and Enterprise Platforms Program
Bank of America’s global strategy and enterprise platforms (GSEP) division focuses on providing programs and services to practically every business area within the bank. In the global strategy and enterprise platforms program, interns explore aspects of corporate strategy and management, like business continuity procedures, data governance, global climate risk management, vendor procurement, and business process improvement.
Some of the teams interns can work on during the program include:
- Business controls
- Data strategy, governance, and operations
- Global procurement
- Program management office
- Real estate services
Interns use analytical thinking to help managers and professionals identify opportunities for improvement and innovation within business processes and support risk management activities.
Global Technology Program
The global technology division at Bank of America manages the technology needs across all areas of the bank’s business and clientele. Interns in the global technology program can choose from five program focuses: software engineering, business analytics, data management, cybersecurity, and mainframe analytics. The most openings are usually in software engineering, though.
Software Engineering Internship
In the software engineering program, interns develop, design, and maintain software and applications, translating client requirements into design specifications and engineered results. Interns work with seasoned software engineers and developers to code and test software solutions and build fundamental skills in CI/CD, issue triage, and technical problem solving.
Electronic Arts Software Engineering
Build a new feature for the Sims 4 game in this free engineering simulation from EA.
Avg. Time: 5 to 6 hours
Skills you’ll build: Communication, feature design, feature proposal, object-oriented design, class design, code analysis, data structures, code readability, game engine technology
Business Analytics Internship
Interns focusing on business analytics work with clients to understand their technical needs and how the bank can solve their problems. Business analyst interns work with engineers to document the processes and workflows that take client needs from general specifications to fully formed applications. Students gain in-depth knowledge of specific business areas and how business needs translate into technical solutions.
>>MORE: See the top skills business analysts need on their resumes in 2024.
Data Management Internship
Data management interns leverage cutting-edge technologies in machine learning and artificial intelligence to help clients meet goals and manage their data. Students practice ensuring data within the bank is clean, secure, and usable, and they work across various areas of the company to find ways to improve and evolve the bank’s data management capabilities. Interns gain hands-on experience in building predictive models, data mining, and using tools like Spark and Hadoop to solve real-world business challenges.
>>MORE: Jumpstart your data career with the best data job simulations on Forage.
Cybersecurity Internship
In Bank of America’s cybersecurity internship, students analyze and mitigate risks across the company’s technological landscape. Interns gain exposure to the ways cybersecurity professionals develop and deploy solutions to prevent security attacks. Students also learn how to accurately assess threats and attacks to understand the scale and scope and how similar issues can be prevented in the future.
Mastercard Cybersecurity
Learn fundamental cybersecurity skills with this free job simulation from Mastercard.
Avg. Time: 1 to 2 hours
Skills you’ll build: Cybersecurity, technical security awareness, problem solving, design thinking, communication, security awareness training, data analysis, data presentation
Merrill Wealth Management Program
In Bank of America’s Merrill wealth management program, interns work directly with clients to help them meet financial goals, such as buying a house or saving for retirement. The Merrill wealth management division helps clients at varying stages of their financial planning lives. Interns play a crucial role in building relationships with these clients and helping them understand how the bank can help them achieve and exceed their goals.
Interns learn core skills in relationship building and management, product sales, and client engagement. Students aid bankers in client onboarding, servicing accounts, and engaging clients digitally.
Private Bank Wealth Management Program
Interns in Bank of America’s private bank wealth management program help clients meet specific and complex financial goals using skills in financial and succession planning, investment management, asset management, custom credit solutions, and trust solutions.
Students are assigned to specific teams for the course of their internship. The teams in the private bank wealth management division include:
- Trust and wealth structuring
- Relationship management
- Investment management
Interns work directly with professional bankers to source and engage new clients, onboard clients, monitor accounts, and service clients. Additionally, interns perform research for clients to help them better understand and execute investment strategies.
Campus Events with Bank of America
Bank of America hosts on-campus and virtual events for students to meet recruiters, network, and learn more about the available programs at Bank of America. Some types of events the bank hosts include:
- Coffee chats are an opportunity for students to meet with members of a specific division or team for thirty minutes. This event is typically for freshmen and sophomores planning for future internship opportunities.
- Virtual resume reviews are virtual opportunities for students to gain resume feedback from Bank of America recruiters.
- Recruiter Q&As are virtual events for students interested in internships or first-year analyst positions to ask questions about the recruiting process.
- Black History Month celebration and Q&A is a virtual networking and Q&A event held by Bank of America’s University Relations Team.
- Women’s History Month celebration and Q&A is a virtual networking and Q&A event held by Bank of America’s University Relations Team and includes female representatives from various divisions of the bank.
- Pride Month celebration and Q&A is a virtual networking and Q&A event where the bank will introduce intern and graduate opportunities and answer questions about recruiting tactics.
- Hispanic Heritage Month celebration is a virtual celebration and networking event focusing on undergraduate student opportunities.
Forage Find
Networking with a recruiter greatly improves your chances of landing an internship! Attending on-campus events, virtual events, and connecting with recruiters on LinkedIn can help you form a connection with the company and make your application stand out.
Bank of America’s Student Leaders High School Program
The Student Leaders program at Bank of America gives high school students an opportunity to connect with and serve their communities through paid 8-week internships. Students are paired with a nonprofit or charitable organization, such as Habitat for Humanity or the Boys and Girls Clubs of America.
The program requires students to commit to 35 hours per week over the course of the 8-week internship. And, students attend an all-expense-paid summit in Washington, DC, with all program participants. The program is only available in specific locations around the U.S., though.
Applying for Internships at Bank of America
To apply for a Bank of America internship, students must apply online through the company’s career portal. Deadlines and recruiting timelines vary by program and school.
Typically, applications for banking, markets, finance, regional banking, and wealth management open on the first of February. Applications for all other programs, including business support functions, global technology and global operations, tend to open on the first of June.
All internships are filled on a rolling basis, so applying early is pivotal. This means that the first applications submitted are the first to be reviewed. So, waiting until the deadline to apply could mean many positions are already filled.
Application Process
When submitting your online application, you can choose to have the application auto-populate from a resume or manually input your information. You’re required to upload a resume or CV as part of your application. When crafting your resume for a Bank of America internship, remember to tailor it to the program you’re applying for. Including information about your extracurricular activities, experience with the banking industry, and relevant hard and soft skills can help your resume stand out.
Forage Resume Writing Masterclass
Build a resume hiring managers can't ignore with this free masterclass from Forage.
Avg. Time: 5 to 6 hours
Skills you’ll build: Professional summary, illustrating your impact in teams, showcasing outcomes of your contributions
>>MORE: Check out five questions you should ask in an interview.
Interviews at Bank of America
If the hiring team approves your application, they’ll invite you to participate in an interview. First- and second-round interviews at Bank of America are either over the phone, via on-demand video (like HireVue), on campus, or at a Bank of America office location.
>>MORE: Check out 15 interview tips to help you get hired.
On-demand or one-way video interviews can be a challenging process — for each question, you’ll have thirty seconds to prepare your responses and up to three minutes to respond to prompts. Your responses are short video clips the hiring manager can review on demand.
Bank of America offers some tips to help prospective applicants prepare for these one-way interviews:
- Even though it’s one way, treat it the same as a normal or in-person interview.
- The questions will be similar to other types of interviews (brush up on some of the commonly asked interview questions for all careers!).
- Dress for the interview professionally.
- Rehearse your responses so they’re clear and concise.
- Record your responses in a well-lit and distraction-free location.
- Don’t script your responses, but you can refer to notes if needed.
If you make it to the final round of interviews, expect this to be with business leaders from your chosen business area. The structure of final round interviews ultimately varies by program. Some programs, like investment banking, have Superday, where students have a full day of interviews and networking alongside other applicants. Other programs may hold final-round interviews remotely or with less formal structures.
Tips for Landing a Bank of America Internship
As a global force in the banking industry, Bank of America’s internships are highly competitive and can change the trajectory of your career. Make sure you note if you’re open to relocation or if you’d be willing to move for the job. Also remember to keep the examples of your experience specific and relevant.
Don’t Be Afraid to Show Your Personality
Of course, Bank of America wants interns who are capable and smart, but they also want exciting individuals who can bring unique perspectives and innovative ideas to the table. Show off your personality in your interviews and at any networking events you attend — this will also make you more memorable to recruiters and hiring managers.
Seek Help From Friends and Family
Getting feedback from your friends and family members on your interview responses and application materials helps you better understand how you’re coming across. See if they’d be willing to help you run through mock interview processes. Remember: The more you practice your answers, the more comfortable and confident you’ll feel delivering them, even in one-way interviews.
Networking Is Key
At the end of the day, who you know does matter. By networking with talent acquisition leaders and current employees, you begin to build a network of people who know you and your name. Consider reaching out to possible connections on LinkedIn, especially if you already have something in common, like the same college or university. Don’t forget to demonstrate your passion for the banking industry and keep the conversations professional.
>>MORE: Learn how to effectively network virtually.
Build Connections Through Questions
Asking the interviewers, recruiters, and hiring managers questions throughout the application process can show them you’re excited about the company and engaged in the process. Additionally, when you ask questions, you can form a personal connection with the interviewer, making you more memorable and increasing your chances of success.
>>MORE: Check out five questions you should ask in an interview.
Bank of America Internships: The Bottom Line
Bank of America offers a wide range of internship programs across their business lines, from investment banking to human resources. Each internship is 10 weeks long, usually tailored to students who have just completed their junior year of school. Interns get structured training and development, mentorship opportunities, and access to networking and speaker events.
To land a Bank of America internship, it’s crucial to have a track record of academic excellence, participation in extracurriculars, and a proven interest in building a career in the industry.
Stand out in your internship applications by completing a Forage job simulation. These free, self-paced programs show you what it’s like to work in different industries while helping you build skills and prove to employers that you’re dedicated and interested in their field.
>>MORE: Try a Forage job simulation to more than triple your chances of getting hired.
Ready to apply and land a Bank of America internship? We asked students who got hired at JPMorgan, Bank of America, Wayfair, and Walmart to share their top tips on what actually works to get a finance or software engineering internship:
Image credit: jetcityimage2 / Depositphotos.com