Company Profile

Featured

Bank of America

Bank of America runs one of the largest U.S. consumer and commercial banking platforms, spanning deposits, cards, wealth management, and global markets.

🇺🇸 Charlotte, NC, United StatesMarket Cap: $265B

What They Build

Consumer banking, Merrill wealth, commercial banking, and global markets infrastructure

Customer Type

Retail clients, small businesses, middle-market firms, large corporates, and institutional investors

Business Model

Net interest income, card/transaction fees, advisory fees, and capital markets revenues

Key Products & Initiatives

  • Serves roughly 69 million consumer and small business clients, making it one of the largest U.S. retail banking franchises.
  • Operates Erica, its in-app AI assistant, which has handled billions of client interactions for routine banking tasks.
  • Runs Merrill and Private Bank businesses that combine advisor-led planning, brokerage, and banking products.
  • Supports large corporate clients with treasury, lending, foreign exchange, and debt/equity underwriting capabilities.
  • Maintains a large U.S. branch and ATM footprint while driving adoption of mobile check deposit, card controls, and digital self-service.
  • Invests heavily in risk, cybersecurity, and fraud systems as part of a multi-year modernization program across consumer and institutional platforms.

Key Products & Brands

Bank of America Mobile Banking

Consumer Banking

The mobile app is the primary daily banking channel for many clients, covering deposits, payments, card controls, and alerts. It is tightly integrated with Zelle, bill pay, and account servicing so routine tasks can be completed without branch visits. Erica is embedded as an assistant for transaction search, spending guidance, and account actions.

Mobile appEricaZelleSelf-service

Erica

AI Assistant

Erica is Bank of America's conversational assistant inside digital channels, built for banking-specific tasks rather than open-ended chat. It surfaces balances, transaction history, recurring charges, and proactive alerts based on customer behavior. The assistant is designed to reduce support friction while keeping workflows inside secure authenticated sessions.

AI assistantPersonal financeDigital supportAutomation

Merrill

Wealth Management

Merrill combines advisor-led wealth planning with brokerage and retirement offerings for affluent and mass-affluent clients. It links investment accounts with Bank of America deposit and lending products to provide an integrated financial view. The platform supports portfolios, model strategies, and planning tools across life-stage needs.

AdvisoryBrokerageRetirementWealth planning

CashPro

Corporate Treasury

CashPro is the corporate treasury platform for payments, liquidity, trade, and cash management operations. It is used by finance teams to execute cross-border payments, monitor positions, and manage approvals with strict controls. The product is central to Bank of America's corporate and institutional transaction banking franchise.

TreasuryPaymentsLiquidityCorporate banking

Role Families

Consumer Platform Engineering

Software EngineerTechnology AnalystSRE Analyst

Expected Skills

JavaPythonAPI ArchitectureSQLData ModelingSecurity Engineering BasicsDistributed Systems Debugging

What They Work On

  • Building secure account, card, and payment workflows for mobile and online channels.
  • Operating APIs and backend services that support authentication, entitlements, and real-time transaction display.
  • Improving fraud controls, device trust signals, and anomaly detection for high-volume digital banking activity.

Portfolio Ideas

  • Build a secure transaction alerting service with role-based access and audit logs.
  • Implement a fraud-rule sandbox that scores risky payment behaviors.
  • Design a reliability dashboard with SLOs and incident postmortem tracking.

Enterprise Risk & Data Operations

Risk AnalystData AnalystOperations Analyst

Expected Skills

SQLStatistical AnalysisRegulatory LiteracyProcess MappingControl DesignStrategic Communication

What They Work On

  • Monitoring credit, market, operational, and conduct risk indicators across business lines.
  • Automating controls and reconciliations for regulatory reporting and audit readiness.
  • Analyzing service failures, exception queues, and loss events to drive remediation plans.

Portfolio Ideas

  • Create a dashboard for operational loss and near-miss trend analysis.
  • Automate a compliance control evidence collection pipeline.
  • Build a root-cause taxonomy for incidents with owner accountability metrics.

Entry Pathways

internships

Bank of America runs campus programs such as Global Technology Summer Analyst and other line-of-business internships. Interns receive project ownership, manager mentorship, and mid-program performance feedback. High-performing interns are frequently considered for return offers into full-time analyst pipelines.

entry Level Roles

Entry-level hiring is concentrated in major U.S. hubs across engineering, cyber, risk, and operations. Interview loops generally test fundamentals, communication, and problem decomposition under realistic business constraints. Candidates with financial domain context plus strong execution history stand out.

graduate Programs

New graduates typically join analyst programs aligned to technology, operations, risk, or banking divisions. Programs include formal training, structured goals, and rotations or team placements depending on track. Promotion timing is tied to delivery quality, collaboration, and risk discipline.

Culture Signals

  • Risk governance is embedded deeply in delivery culture, with controls and review checkpoints required before production rollout.

  • Responsible Growth is used as a company-level operating principle linking strategy, customer outcomes, and regulatory obligations.

  • Digital adoption metrics and service reliability KPIs are tracked aggressively across consumer and enterprise channels.

  • Employee networks, inclusive leadership initiatives, and veteran/military pathways are visible parts of internal talent development.

  • Client trust and data security are treated as non-negotiable constraints in roadmap prioritization.

Guidance by Audience

Build one project around payments or account security so you can discuss fraud controls and auditability in interviews.
Practice SQL and system design together; many roles need both data reasoning and platform thinking.
Apply early for summer analyst tracks because interview cycles begin well before internship start dates.
Demonstrate written communication by documenting tradeoffs, incidents, and remediation steps in project writeups.