Senior Architect

Bank of America•Plano, TX

About The Position

At Bank of America, the Senior Architect defines an architectural vision and solution that supports the strategic outcomes of the business’s products and services. The role defines the target operating environment, designs for client resiliency, assists with solution design, and defines non-functional requirements. It works with stakeholders and service providers in alignment with business strategic objectives, evaluates the impact of strategic design decisions, and contributes to the architecture roadmap. The position works across business, operations, and technology to shape architectural intent for complex solutions, prioritize functional and non-functional requirements, support technology roadmaps, and help evolve capabilities and services. It contributes to architecture roadmaps across business, application, data, and technology domains; supports system design and implementation; leads complex architecture discussions; and promotes flexible, modular, adaptable solutions and technology best practices. The role also supports technology-stack and product selection, educates and mentors team members, and performs design and code reviews to ensure requirements such as security, performance, maintainability, scalability, usability, and reliability are met. The position requires substantial data architecture and ServiceNow experience, including integration, data management, governance, quality, and security.

Requirements

  • 5–8 years of experience in data architecture, including at least 3–5 years of hands-on ServiceNow experience.
  • Strong experience in data modeling, database design, and management of data systems.
  • Proficiency in ServiceNow data schema and architecture, including tables, fields, and relationships.
  • Expertise in ServiceNow IntegrationHub, REST and SOAP APIs, and other integration tools.
  • Solid knowledge of relational databases such as MySQL and MS SQL, and NoSQL databases.
  • Experience with enterprise data warehouse, reporting, and visualization solutions such as Snowflake, Teradata, and Tableau.
  • Familiarity with ServiceNow modules such as ITSM, ITOM, and HR Service Delivery.
  • Strong understanding of data governance, data privacy, and security protocols.
  • Strong knowledge of data quality, correctness, and completeness metrics and controls.
  • Knowledge of industry best practices for data management and integration.
  • Excellent problem-solving and analytical abilities for troubleshooting data issues and implementing solutions.
  • Strong verbal and written communication skills, with the ability to work effectively with technical and non-technical stakeholders.
  • Ability to lead and mentor junior team members.

Nice To Haves

  • ServiceNow Certified System Administrator (CSA) and/or Certified Implementation Specialist (CIS) certifications.
  • Experience with ServiceNow Performance Analytics or other BI/analytics platforms.
  • Familiarity with Agile/Scrum development methodologies.

Responsibilities

  • Work across business, operations, and technology to create solution intent and an architectural vision for complex solutions.
  • Prioritize functional and non-functional requirements into a technology backlog to support the technology roadmap and evolving capabilities and services.
  • Contribute to architecture roadmaps across business, application, data, and technology domains in support of the product roadmap.
  • Develop best practices, including standardized templates.
  • Clarify architecture, assist with system design and implementation, and provide solution options to resolve architectural impediments.
  • Facilitate solution-driven discussions and lead the design of complex architectures, using domain knowledge, practical experiments, and proofs of concept to create flexible, modular, and adaptable solutions.
  • Educate team members on technology practices, standardization strategies, and best practices.
  • Support selection of the technology stack and preferred technology products for solutions.
  • Perform design and code reviews to ensure non-functional requirements are met, including security, performance, maintainability, scalability, usability, and reliability.
  • Lead and mentor junior team members.
  • Troubleshoot data issues and implement effective solutions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service