B

Bank of America

Runs a US consumer bank, brokerage and investment bank

Senior Architect

Cloud EngineeringConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • At least 15 years of experience in enterprise architecture or large-scale solution design.
  • Experience across AI, data, cloud, and integration domains.
  • Strong knowledge of artificial intelligence and machine learning, including large language models, retrieval-augmented generation, vector databases, and agent patterns.
  • Experience with cloud platforms; Azure is preferred, and modern architectures.
  • Familiarity with application programming interfaces, event-driven systems, and integration platforms such as Kafka and API gateways.
  • Experience with containers and orchestration, including Docker and Kubernetes or OpenShift.
  • Exposure to data platforms such as Snowflake and Databricks.
  • Understanding of security controls, including identity and access management, OAuth 2.0, and secrets management.
  • Familiarity with DevOps, continuous integration and continuous delivery, and infrastructure as code such as Terraform and Helm.
  • Proven ability to drive decisions and influence senior stakeholders in regulated environments.
  • Strong communication skills to simplify complexity and drive alignment.

Responsibilities

  • Work across business, operations, and technology to create solution intent and architectural vision for complex solutions, prioritizing functional and non-functional requirements into a technology backlog that supports the technology roadmap and evolving capabilities and services.
  • Contribute to architecture roadmaps for business, application, data, and technology domains in support of product roadmaps, and develop best practices including standardized templates.
  • Clarify architecture, assist with system design for implementation, and provide solution options to resolve architectural impediments.
  • Facilitate solution-driven discussions, lead the design of complex architectures, and develop solutions through domain knowledge, practical experiments, and proofs of concept while ensuring architectures are flexible, modular, and adaptable.
  • Educate team members on technology practices, standardization strategies, and best practices for developing innovative solutions.
  • Support technology-stack selection for solutions and help select preferred technology products.
  • Perform design and code reviews to ensure non-functional requirements—including security, performance, maintainability, scalability, usability, and reliability—are met.
  • Define and govern enterprise architecture strategy, standards, and decision frameworks across AI, data, cloud, and integration domains.
  • Drive consistency through reusable patterns, reference architectures, best practices, and governance processes.
  • Ensure solutions align with security, data protection, compliance, and enterprise control requirements.
  • Lead AI and data architecture for large language models, retrieval-augmented generation, vector databases, enterprise agents, knowledge retrieval, and workflow automation.
  • Establish integration patterns across application programming interfaces, events, Model Context Protocol, gateways, and platform orchestration capabilities.
  • Embed secure-by-design principles, including identity management, data-flow controls, and resilient architecture practices.
  • Evaluate architectural trade-offs across scalability, resilience, security, performance, cost, and business value.
  • Guide cloud, hybrid, and on-premises modernization strategies, including platform selection, workload placement, simplification, and standardization.
  • Influence and align architecture decisions across CIO organizations, translating complex concepts into clear executive and engineering communications.
  • Drive cross-organizational alignment, promote architectural rigor and reuse, mentor architects, and connect technology decisions to business outcomes and risk reduction.

Desired Qualifications

  • Experience leading AI or generative AI architecture and agent-based systems.
  • Familiarity with the Microsoft AI ecosystem, including Copilot Studio and Azure AI.
  • Knowledge of Model Context Protocol, AI gateways, and multi-platform orchestration.
  • Experience with AWS AI services, including Bedrock and SageMaker.
  • Experience in hybrid cloud environments and enterprise modernization.

About the Company

Bank of America

Runs a US consumer bank, brokerage and investment bank

Bank of America runs one of the largest US banks, serving consumers, small businesses, wealthy families, corporations and institutional investors. Alongside checking accounts, credit cards, mortgages and business loans, it owns the Merrill brokerage, a private bank for wealthy clients and a global investment bank that advises on deals and trades stocks and bonds. Customers reach it through thousands of branches and ATMs and its mobile banking app. It earns money mainly from the gap between what it charges on loans and pays on deposits, plus fees from advice, asset management, deal work and trading. It grew from a San Francisco bank founded in 1904 and is headquartered in Charlotte, North Carolina.

Company size
10,001+
Company stage
IPO
Headquarters
Charlotte, NC
Founded
1904

Recently Posted Jobs

Explore more opportunities at Bank of America

See more jobs