B

Bank of America

Runs a US consumer bank, brokerage and investment bank

Architect – Enterprise Risk and Finance Technology

IT OperationsUpdated on Nov 9
Full-time

About the Job

Requirements

  • Minimum of 5 years of enterprise-level architecture or design experience in cloud or hybrid environments.
  • Experience with Infrastructure as Code, including Terraform.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Extensive experience in some or all of distributed operating systems, databases, middleware, mainframe, and data networks.
  • Experience with large-scale complex projects.
  • Experience with AI-assisted development and prompt engineering is desired.
  • Excellent written and oral communication and relationship-building skills are desired.
  • Experience providing end-to-end design guidance and oversight for large-scale initiatives is desired.
  • Ability to lead a team through technical challenges tactically and strategically is desired.
  • Experience translating product roadmaps and key technical strategies and direction is desired.
  • Ability to learn and adapt to new technologies and applications is desired.
  • Self-motivation and a hands-on, driven approach are desired.
  • Analytical thinking, architecture, result orientation, solution design, technical strategy development, application development, collaboration, data management, DevOps practices, risk management, Agile practices, automation, influence, solution delivery process, and test engineering.

Responsibilities

  • Lead or participate in the design, development, and implementation of complex system engineering activities involving cross-functional technical support, systems programming, and data center capabilities.
  • Establish input/output processes and working parameters for hardware/software compatibility, coordinate subsystem design, and integrate total systems.
  • Provide technology subject-matter expertise and communicate complex technology solutions to technical, managerial, business-executive, and vendor audiences.
  • Take responsibility for multiple complex projects and direct team activities related to special initiatives or operations.
  • Lead resolution of complex problems requiring in-depth evaluation of multiple factors.
  • Coordinate requirements and server, network, and storage designs for end-to-end infrastructure technology projects.
  • Execute across technology organizations, CIO teams, and lines of business in a matrix structure.
  • Manage multiple projects or a single complex project.
  • Partner with Program and Project Managers and subject-matter experts to create business requirements for technology solutions.
  • Assist with technology estimates and manage low- to moderate-complexity technology solutions through full-scale deployment in a live environment.
  • Use questions and tools to uncover root causes of business challenges, identify opportunities, and make recommendations.
  • Simplify and standardize the application stack and remove developer customization.
  • Define architectural vision and solutions aligned with enterprise architecture strategy, technology, and platform choices.
  • Describe solution intent and its operating environment, evaluate system impacts, identify primary systems and subsystems and their interfaces, and assist with end-to-end solution design.
  • Define non-functional requirements and the architectural runway for new epics and features, and ensure solutions are fit for purpose by working with stakeholders and service providers.
  • Consult with business and operations to understand challenges and opportunities to improve technology effectiveness; find solutions through domain knowledge, practical experiments, and proofs of concept; and align architectural vision to an evolving technology-change backlog.
  • Work with product management and stakeholders to plan and prioritize technology-focused backlog items for the architecture runway supporting business epics and features.
  • Perform design and code reviews to ensure non-functional requirements, including security, performance, maintainability, scalability, usability, and reliability, are met.
  • Lead rapid development of high-level architecture, fill in details as business requirements emerge, and ensure architecture is flexible, modular, and adaptable.
  • Educate team members on technology practices, standardization strategies, and best practices.
  • Clarify architecture, assist development teams with system design and implementation, and provide solution options to resolve architectural impediments.
  • Use defined best practices, templates, and documentation to create architectural designs, and suggest improvements to those practices and templates.

Desired Qualifications

  • AI-assisted development and prompt engineering experience.
  • Excellent written and oral communication and relationship-building skills.
  • Experience providing end-to-end design guidance and oversight for large-scale initiatives.
  • Ability to lead a team through technical challenges both tactically and strategically.
  • Experience translating product roadmaps and key technical strategies and direction.
  • Technical aptitude and ability to learn and adapt to new technologies and applications.
  • A self-motivated, hands-on, driven approach.

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