Solutions Engineer

Bank of America

Bank of America

This job is no longer accepting applications

See open jobs at Bank of America.
Charlotte, NC, USA
Posted on Wednesday, December 6, 2023

Job Description:

About Us:

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities, and shareholders every day.

One of the keys to driving Responsible Growth is being a great place to work for our teammates around the world. We’re devoted to being a diverse and inclusive workplace for everyone. We hire individuals with a broad range of backgrounds and experiences and invest heavily in our teammates and their families by offering competitive benefits to support their physical, emotional, and financial well-being.

Bank of America believes both in the importance of working together and offering flexibility to our employees. We use a multi-faceted approach for flexibility, depending on the various roles in our organization.

Working at Bank of America will give you a great career with opportunities to learn, grow and make an impact, along with the power to make a difference. Join us!

Job Summary:

The Solutions Engineer is responsible for translating the requirements created by functional analysts into the architecture for that solution and describing it through the set of architecture and design documents. Those documents are then used by the rest of the development team to implement the solution. The process of defining architecture by the solutions architect often involves selection of the most appropriate technology for the problem being solved, impact assessment as well as technical and operational feasibility. Also, Responsible for developing the high-level strategy to solve business problems. Ensure solutions adhere to enterprise standards. May be aligned to an applications or a technology stack.

Job Responsibilities:

  • Maintaining a consistent focus throughout the design project on the customer and business goals of the project.
  • Work with the client to understanding Business Requirements by reviewing the Business Requirements Document
  • Translate Business Requirements into Technical Requirements
  • Determining potential hosting environments
  • Identify appropriate SMEs for Technical Requirements and Design discussions
  • Translate Technical Requirements into a Low Level Design (LLD)
  • Partner with the client and several Technology Infrastructure (TI) Subject Matter Experts (SMEs) to product the design solution that meets the Business Requirements
  • Product High Level Designs (HLDs) which illustrates the infrastructure and /or software interactions
  • Understanding BAC Reference Architecture standards as well as a number of Standard and Frameworks the bank has to offer to produce a standard and supported solution. This ensures standardization across Design and Build
  • Identify any non-standard product and address with appropriate parties for resolution
  • Understand and adhere to governance mandates of zero growth, virtualization first.
  • Work closely with the Architect throughout the project
  • Work with the Architect and Capacity Planner to agree to a hosting target location and solution around sizing of CPU, Memory and Storage
  • Identify any Issues, Risks, Assumptions, Key Decisions that would impact the Technical Design or LLD
  • LLD requirements include documenting CPU, Memory, Disk requirements (type; NAS, SAN, size and ownership) backup requirements; schedules, retentions and file systems, Application (Database, Middleware, Presentation) requirements, hosting location, capturing Active Directory Organizational Units, capturing maintenance and outage windows and identify additional software that must be installed on targeted platforms
  • Work closely with the Technology Project Manager to communicate status, updates and escalate to resolve issues as needed
  • Work with Supply Chain Management to obtain quotes for hardware where appropriate
  • Meet with appropriate SMEs to review and obtain signoff for Cost and Design solutions
  • Update, maintain and post accurate Design deliverables to Project repository

Must Haves:

  • 10+ years’ relevant experience; Bank experience is a plus
  • Bachelor's degree in Technology or related field, or equivalent work experience

Must have thorough knowledge in:

  • DNS
  • DMZ
  • Traffic Management
  • WIP and LTM VIPs
  • Networking
  • Storage and Backups Technologies
  • Cloud Virtual Machines Technologies


1st shift (United States of America)

Hours Per Week:


This job is no longer accepting applications

See open jobs at Bank of America.