Bank of America Charlotte Jobs: 200+ Technology and Finance Positions Opening in 2026
Bank of America jobs in Charlotte represent some of the most sought-after career opportunities in the Southeast. As the company's global headquarters, Charlotte hosts over 15,000 Bank of America employees across technology, finance, operations, and business services. In January 2026, Bank of America Charlotte is actively hiring for more than 200 positions spanning software engineering, data analytics, cybersecurity, investment banking, risk management, and customer service roles. Whether you're seeking Bank of America technology jobs in Charlotte or exploring entry-level banking positions, this comprehensive guide covers current openings, competitive salaries, required qualifications, and proven strategies to land your role at one of America's largest financial institutions.
Quick Facts: Bank of America Jobs in Charlotte
- Average Technology Salary: $95,000 - $145,000
- Current Open Positions: 200+
- Charlotte Employees: 15,000+
- Entry-Level Positions: 40+
- Remote Options: Hybrid/Flexible based on role
- Key Hiring Areas: Technology, Global Risk, Operations, Investment Banking
Current Bank of America Hiring Landscape in Charlotte
Bank of America's Charlotte headquarters serves as the epicenter for the company's technological innovation and financial services operations. As of January 2026, the bank is experiencing significant growth in its Global Technology division, which is driving demand for software engineers, cloud architects, cybersecurity specialists, and data scientists. The Charlotte campus also houses major operations for Global Markets, Risk Management, and Enterprise Services.
Recent hiring trends show Bank of America is particularly focused on building teams for digital banking transformation, artificial intelligence and machine learning applications, cybersecurity defense, and cloud infrastructure modernization. The company has invested over $1 billion annually in cybersecurity alone and continues expanding its technology workforce in Charlotte.
Industry Growth Trends
- Digital Transformation: Bank of America is accelerating its technology hiring to support mobile banking innovations serving nearly 100 million users and 500 million devices
- AI and Machine Learning: Growing demand for engineers and data scientists to develop AI-powered financial tools and fraud detection systems
- Cybersecurity Expansion: The Global Information Security team recorded its 1,000th patent application, signaling continued investment in security talent
- Summer Analyst Programs: Multiple 2026 summer programs launching across Investment Banking, Corporate Audit, Global Risk, and Technology divisions
Top Bank of America Job Categories in Charlotte (January 2026)
Bank of America's Charlotte operations span multiple business lines, each offering distinct career paths and growth opportunities.
1. Global Technology Division
- Open Positions: 70+
- Salary Range: $70,000 - $180,000
- Key Roles: Software Engineer, Data Engineer, Cloud Architect, Cybersecurity Analyst, DevOps Engineer
- Benefits: Academy for Global Technology training programs, 100+ self-paced learning modules, industry-leading technology stack exposure
- Search Jobs: Software Engineer jobs in Charlotte | Data Engineer jobs | Cloud Engineer jobs
Notable Opportunities: Software Engineer III positions focusing on .NET development ($114,000-$152,000), AWS Cloud Engineers, and data scientists working on AI/ML applications for financial services.
2. Global Risk Management
- Open Positions: 35+
- Salary Range: $75,000 - $150,000
- Key Roles: Risk Analyst, Compliance Specialist, Anti-Money Laundering Investigator, Operational Risk Manager
- Benefits: Global Risk Development Program (2-year rotational program), specialized training in regulatory compliance
- Search Jobs: Risk Analyst jobs in Charlotte | Compliance jobs
Featured Roles: The 2026 Global Risk Analyst program offers rotations through different risk functions with competitive starting salaries and structured career development.
3. Investment Banking & Global Markets
- Open Positions: 25+
- Salary Range: $94,000 - $200,000+
- Key Roles: Investment Banking Analyst/Associate, Market Support Analyst, Trade Operations Specialist
- Benefits: Global Investment Banking Summer Associate Program 2026, exposure to capital markets transactions
- Search Jobs: Investment Banking jobs in Charlotte | Financial Analyst jobs
4. Global Operations
- Open Positions: 40+
- Salary Range: $55,000 - $95,000
- Key Roles: Operations Analyst, Payment Operations Specialist, Quality Specialist, Process Improvement Analyst
- Benefits: Global Operations Military Development Program for veterans, structured training and advancement
- Search Jobs: Operations Analyst jobs in Charlotte | Process Improvement jobs
5. Consumer Banking & Wealth Management
- Open Positions: 30+
- Salary Range: $50,000 - $120,000
- Key Roles: Financial Solutions Advisor, Relationship Banker, Investment Specialist, Lending Officer
- Benefits: Paid training for Series 7, 66 licenses; structured career progression from Financial Center to Wealth Management
- Search Jobs: Financial Advisor jobs in Charlotte | Relationship Banker jobs
Training Program: Financial Solutions Advisor roles include comprehensive Academy training with dedicated study time to obtain required securities licenses (SIE, Series 7, Series 66).
Bank of America Technology Salaries in Charlotte: 2026 Market Analysis
Bank of America offers competitive compensation packages for technology professionals in Charlotte, with salaries that rank among the highest in the city's financial services sector. Technology compensation at Bank of America Charlotte varies based on experience level, specialized skills, and business unit.
| Position | Salary Range | Average Total Comp |
|---|---|---|
| Software Engineer I (Entry-Level) | $70,000 - $95,000 | $82,000 |
| Software Engineer II (Mid-Level) | $95,000 - $130,000 | $112,000 |
| Software Engineer III (Senior) | $114,000 - $152,000 | $133,000 |
| Data Engineer II | $100,000 - $145,000 | $122,000 |
| Cloud Architect / Solutions Engineer | $120,000 - $170,000 | $145,000 |
| Cybersecurity Analyst | $85,000 - $140,000 | $112,000 |
| Technology Manager | $136,000 - $220,000 | $178,000 |
| Data Scientist I/II | $105,000 - $194,000 | $149,000 |
Non-Technology Role Salaries
| Position | Salary Range | Average |
|---|---|---|
| Financial Solutions Advisor | $50,000 - $85,000 + commissions | $67,000 |
| Investment Banking Analyst | $94,000 - $155,000 | $124,000 |
| Risk Analyst | $75,000 - $120,000 | $97,000 |
| Operations Analyst | $55,000 - $92,000 | $73,000 |
| Quality Specialist | $51,000 - $72,000 | $61,000 |
Factors Affecting Salary at Bank of America
- Experience and Tenure: Bank of America rewards internal mobility and tenure with salary progression and promotion opportunities
- Technical Specialization: Skills in cloud platforms (AWS, Azure), AI/ML, and cybersecurity command premium compensation
- Education and Certifications: Advanced degrees and certifications (AWS Certified, CISSP, CFA) can increase base salary by 10-20%
- Business Unit: Investment banking and global markets roles typically offer higher base salaries plus bonuses compared to operations roles
- Performance Bonuses: Annual performance bonuses can add 10-25% to base compensation depending on individual and company performance
Skills and Qualifications Bank of America Seeks
Bank of America Charlotte hiring managers prioritize candidates who demonstrate both technical excellence and cultural alignment with the company's values of responsible growth and teamwork.
Technology Skills (Most In-Demand)
- Programming Languages: Java, Python, C#/.NET, JavaScript, SQL - Required for 75%+ of software engineering roles
- Cloud Platforms: AWS (Amazon Web Services), Microsoft Azure, Google Cloud Platform - Critical for infrastructure and platform roles
- Data Technologies: SQL Server, PostgreSQL, DynamoDB, Spark, Data modeling - Essential for data engineer positions
- DevOps Tools: Jenkins, Bamboo, Docker, Kubernetes, CI/CD pipelines - Increasingly important across engineering teams
- Cybersecurity: NIST frameworks, risk analysis, incident response, IAM (Identity Access Management) - High demand with ongoing expansion
- AI/ML Frameworks: TensorFlow, machine learning algorithms, statistical analysis - Growing requirement for data science roles
Financial Services & Business Skills
- Regulatory Knowledge: Understanding of banking regulations, compliance, AML (Anti-Money Laundering) procedures
- Risk Management: Operational risk, credit risk analysis, market risk assessment
- Financial Analysis: Financial modeling, investment analysis, portfolio management for banking and investment roles
- Securities Licenses: Series 7, 66 (or 63 & 65), SIE - Required for many client-facing financial advisor positions
Soft Skills & Cultural Fit
- Strong communication skills for cross-functional collaboration
- Problem-solving abilities and critical thinking
- Adaptability to changing technologies and business needs
- Team orientation and ability to work in diverse, inclusive environments
- Client service mindset and commitment to operational excellence
Education Requirements
- Technology Roles: Bachelor's degree in Computer Science, Engineering, or related field (Master's preferred for senior positions)
- Investment Banking: Bachelor's or direct-to-Master's from accredited university; MBA preferred for Associate roles
- Risk & Operations: Bachelor's degree in Business, Finance, or related discipline
- Alternative Pathways: Bank of America considers candidates with relevant work experience, bootcamp training, or military technical backgrounds
How to Land a Bank of America Job in Charlotte
Step 1: Search for Bank of America Jobs on LocalJobPage
Start your search by browsing current openings:
- All Bank of America jobs in Charlotte
- Bank of America Software Engineer positions
- Bank of America Analyst roles
- Entry-level Bank of America opportunities
Step 2: Tailor Your Resume for Bank of America
- Emphasize relevant technical skills matching job descriptions (use exact terminology from postings)
- Highlight experience with financial services, banking systems, or regulated industries if applicable
- Quantify achievements with metrics (improved system performance by X%, reduced processing time by Y hours)
- Include relevant certifications, especially AWS, Azure, CISSP, or securities licenses
- Keep resume to 1-2 pages maximum; use clear, professional formatting
Step 3: Network in Charlotte's Banking Community
- Join Charlotte tech and finance meetup groups (Charlotte Technology Association, Carolina Fintech Hub events)
- Attend Bank of America-sponsored community events and volunteer opportunities
- Connect with Bank of America recruiters and hiring managers on LinkedIn
- Participate in industry conferences like Queen City Fintech (Charlotte's annual fintech event)
Step 4: Prepare for the Interview Process
- Phone Screen: 30-minute conversation with recruiter covering background, motivation, and basic qualifications
- Technical Assessment (for tech roles): Coding challenges, system design questions, or technical problem-solving exercises
- Behavioral Interviews: Expect questions about teamwork, handling challenges, and alignment with Bank of America values
- Panel Interviews: Meet with hiring managers and team members; prepare questions about team culture and projects
Common Interview Questions
- "Tell me about a time you worked on a cross-functional team to solve a complex problem."
- "How do you stay current with emerging technologies in banking/fintech?"
- "Describe your experience with [specific technology from job description]."
- "How would you handle competing priorities from multiple stakeholders?"
- "Why do you want to work at Bank of America specifically in Charlotte?"
Step 5: Follow Up and Stay Engaged
- Send thank-you emails within 24 hours of interviews
- If not selected, ask for feedback and consider reapplying for future roles (Bank of America values persistence)
- Set up job alerts on LocalJobPage - Create job seeker account
- Keep your LinkedIn profile updated with relevant skills and experience
Frequently Asked Questions
How many people does Bank of America employ in Charlotte?
Bank of America employs approximately 15,000 people at its Charlotte headquarters, making it one of the largest employers in the city. The Charlotte campus serves as the company's global headquarters and houses major operations for technology, risk management, operations, and various business lines.
What is the salary range for technology jobs at Bank of America in Charlotte?
Technology salaries at Bank of America in Charlotte range from $70,000 for entry-level Software Engineer I positions to over $180,000 for senior software engineers and technology managers. The average software engineer in Charlotte earns between $120,000 and $145,000 including base salary. Senior specialized roles like Cloud Architects and Data Scientists can earn $145,000 to $194,000.
Does Bank of America offer remote work options in Charlotte?
Bank of America maintains an in-office culture with specific requirements for office-based attendance, though they allow for appropriate flexibility based on role-specific considerations. Most positions at the Charlotte headquarters require regular in-office presence. Some roles, particularly in technology and operations, may offer hybrid arrangements with a mix of in-office and remote work days, but this varies by team and manager discretion.
What benefits does Bank of America offer employees in Charlotte?
Bank of America provides comprehensive benefits including health insurance, 401(k) with company match, tuition reimbursement, paid time off, parental leave, backup child and elder care, health savings accounts, and employee stock purchase plans. Technology employees also receive access to the Academy for Global Technology with over 100 self-paced learning modules and ongoing professional development opportunities.
How long does the Bank of America hiring process take?
The hiring process at Bank of America typically takes 3-6 weeks from initial application to offer. This includes resume screening, phone interviews, technical assessments (for tech roles), and final panel interviews. Timeline can vary based on role seniority and business unit urgency. Summer analyst program hiring for 2026 is currently ongoing with offers expected by early spring.
Does Bank of America hire entry-level candidates in Charlotte?
Yes, Bank of America actively hires entry-level talent in Charlotte through multiple programs including Global Technology Development Programs, Summer Analyst Programs, Operations Development Programs, and direct-hire entry-level positions in customer service and financial advising. The company recruits from universities nationwide and offers structured training and development for new graduates.
Start Your Bank of America Career in Charlotte Today
Bank of America's Charlotte headquarters offers exceptional career opportunities for professionals at all experience levels. With over 200 current openings spanning technology, finance, risk management, and operations, and competitive salaries ranging from $50,000 to $180,000+, now is an ideal time to explore Bank of America jobs in Charlotte, NC.
The combination of global reach, cutting-edge technology projects, comprehensive training programs, and competitive compensation makes Bank of America one of Charlotte's premier employers. Whether you're a software engineer seeking to work on systems serving 100 million users, a finance professional looking to advance into investment banking, or an entry-level candidate starting your career in financial services, Bank of America Charlotte provides the platform and resources to build a meaningful career.
Ready to apply? Browse all current Bank of America jobs in Charlotte and start your application today.