Architect - AWS

Bank of America•Jersey City, NJ
•Onsite

About The Position

At Bank of America, the Architect defines an architectural vision and solution aligned with enterprise architecture strategy, technology, and platform choices. The role describes solution intent and the associated operating environment, evaluates system impacts, identifies primary systems and subsystems and their interfaces, and assists with end-to-end solution design. It defines non-functional requirements and the architectural runway for new epics and features, working with stakeholders and service providers to ensure solutions are fit for purpose. The role consults with business and operations partners to understand technology challenges and opportunities, shapes solutions through domain knowledge, practical experiments, and proofs of concept, and aligns architectural vision with an evolving technology backlog. It works with product management and other stakeholders to plan and prioritize architecture runway items. The Architect also reviews designs and code, develops adaptable high-level architectures, educates team members on technology practices and standards, supports development teams with system design, and uses established practices and templates to document architecture while suggesting improvements. The position may also include associate management responsibilities. Bank of America describes its workplace approach as committed to an in-office culture, with flexibility based on role responsibilities and business needs. The listed locations are Jersey City and Pennington, New Jersey. The role is first shift and scheduled for 40 hours per week.

Responsibilities

  • Consult with business and operations to identify technology challenges and opportunities and develop solutions using domain knowledge, practical experiments, and proofs of concept.
  • Align solution intent and architectural vision with the evolving technology change backlog.
  • Work with product management and stakeholders to plan and prioritize architecture runway backlog items that enable 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, incorporating emerging business requirements and ensuring designs are 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 options to resolve architectural impediments.
  • Use established best practices, templates, and documentation to create architectural designs and suggest improvements.
  • If managing associates, promote inclusion, process and data-driven decisions, clear communication, risk management, coaching and talent development, financial stewardship, and delivery of business outcomes.

Benefits

  • Paid time off
  • Industry-leading benefits
  • Resources and support for employees
  • Eligibility for an annual discretionary award based on individual performance and behaviors, line-of-business or group performance and contributions, and company success
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service