Infrastructure Engineer II

Bank of America•Plano, TX

About The Position

At Bank of America, the Infrastructure Engineer II designs tools and services within a technical domain to enable business strategies in accordance with architectural governance, standards, and policies. The role creates infrastructure tools and integrates them as services, and facilitates deployment of technical solutions by developing templates, playbooks, and automation used during implementation. The engineer identifies opportunities to improve the efficiency of implementing and maintaining tools and services and contributes to a culture of innovation and continuous improvement. The role provides technical expertise and consulting, helps translate business requirements into technical definitions and deployment materials, evaluates whether technical references and playbooks are fit for purpose, and develops software to replace manual or inefficient processes. It also involves assessing third-party products, contributing to product evaluation requirements, and supporting an inclusive and healthy working environment. The position calls for a full-stack developer with deep backend understanding and experience building REST API services, integrating with external systems, designing databases, and participating in front-end development. Listed technologies include Java Spring Boot, MySQL, and Angular. The position is based on a first shift schedule in the United States, for 40 hours per week. Bank of America describes an in-office culture, with flexibility based on role responsibilities and business needs.

Requirements

  • At least 8 years of relevant experience.
  • Demonstrated ability to develop REST API services, including data structures, business logic, and interfaces.
  • Experience with industry-standard interface frameworks and protocols commonly used to deliver microservices.
  • Working knowledge of testing methodologies and integrations.
  • Knowledge of front-end UI development technologies used to deliver Single Page Applications (SPAs).
  • Full understanding of the software development life cycle (SDLC) and ability to function as a full-stack developer, with deep understanding of backend technologies.
  • Ability to design and deliver solutions based on requirements from key stakeholders.
  • Ability to create and maintain documentation for solutions.
  • Experience delivering solutions that integrate with external systems through interfaces such as REST API, SFTP, and S3.
  • Ability to provide internal and external communication interfaces with appropriate security and entitlement capabilities.
  • Ability to design and develop database structures to meet business needs.
  • Fundamental knowledge of infrastructure as code (IaaC) concepts and tools.
  • Experience designing or developing hosting solutions.
  • Bachelor’s degree or equivalent work experience.

Nice To Haves

  • Knowledge of the Horizon CI/CD tool.

Responsibilities

  • Provide subject matter expertise and consulting on technologies, and assist Technical Analysts and Infrastructure Engineers in ensuring solutions comply with enterprise system design and engineering standards.
  • Help translate business requirements into technical definitions, reference models, blueprints, and deployment playbooks that comply with architecture standards and policies.
  • Assist in evaluating reference models, blueprints, and playbooks for fitness for purpose.
  • Develop software solutions to address manual, repeatable work or inefficient processes.
  • Conduct on-site evaluations of third-party products under consideration for adoption by the firm.
  • Promote an inclusive and healthy working environment and help resolve organizational impediments or blockers.
  • Contribute to creating or selecting functional and non-functional product evaluation requirements within and across domains.
  • Design and deliver solutions based on stakeholder requirements, and create and maintain documentation to help others understand and use them.
  • Deliver solutions that integrate with external systems and consume data through interfaces such as REST API, SFTP, and S3.
  • Provide internal and external communication interfaces with appropriate security and entitlement capabilities.
  • Design and develop database structures to meet business needs.
  • Participate in front-end development efforts as needed.

Benefits

  • Bank of America describes affordable, competitive, and flexible benefits supporting teammates’ physical, emotional, and financial wellness.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service