Merrill Corporation logo

Load Balancing Engineer

Merrill Corporation

Charlotte, NC
Full Time
Senior
101k-135k
14 days ago

Job Description

About the Role

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates' physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve. Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. This position is for a Load balancing engineer working in the Consumer retail banking space, responsible for deploying load balancer solutions, working with application developers, network and security engineers, and project managers to meet application needs.

Key Responsibilities

  • Provides subject matter expertise and consulting services on a range of technologies, contributing to the technology strategy for end-to-end engineering solutions and providing feedback to the architecture teams
  • Follows reference models, blueprints and playbooks to ensure the design is compliant
  • Assists in translating business requirements into technical definitions, reference models, blueprints, and playbooks for deployment in compliance with architecture standards and policies
  • Assists Technical Analysts by ensuring system design technology solutions comply with enterprise system design and engineering standards
  • Develops software solutions to address manual and repeatable work or inefficient processes
  • Supports an inclusive and healthy working environment
  • Responsible for High Level design as it pertains to load balancing infrastructure and changes
  • Responsible for Low Level design (configuration details, hands-on experience required) for load balancing
  • Performs implementations or provides necessary details to handover to implementation team
  • Provides Level 3 support and direction for production related issues
  • Documents end-to-end load balancing design
  • Establishes capacity/threshold management plan and details for Work Load Management
  • Works with external vendors (F5) for chronic issues, bugs, and feature enhancements
  • Participates and provides guidance for new feature enhancements, code, and certification
  • Helps with lifecycle management of load balancing product set

Requirements

  • 5+ years of applicable experience
  • Background with network scripting and programming
  • Considered a SME for load balancing specifically F5 Networks and VMWare AVI
  • Strong network background including engineering, design, and troubleshooting skills
  • Strong network and application security background: understanding application flows and underlying networks
  • Programming and scripting knowledge including Python, Perl, Java, Javascript, TCL
  • Lead and design application infrastructure integration framework, outline best practices and standards
  • Participates in project calls and works with internal bank groups as well as LOB to gather detailed technical requirements
  • Responsible for High Level and Low Level design (configuration details, hands-on experience)
  • Able to perform implementations or provide necessary details for handover
  • Provides Level 3 support for production issues
  • Responsible for documentation of load balancing design
  • Establishes capacity/threshold management plan for workload management
  • Works with external vendors (F5) for issues, bugs, and feature enhancements

Nice to Have

  • Strong communication and interpersonal skills
  • Ability to work independently
  • Skills in Analytical Thinking, Application Development, Automation, Production Support, Risk Management, Adaptability, Architecture, DevOps Practices, Solution Delivery, Solution Design, Business Acumen, Innovative Thinking, Project Management, Stakeholder Management, Technical Strategy Development

Qualifications

  • Bachelor's Degree in Computer Science/Engineering or equivalent work experience

Benefits & Perks

  • Pay range $100,800.00 - $135,300.00 annualized salary, offers to be determined based on experience, education, and skill set
  • Discretionary incentive eligible
  • Participation in annual discretionary plan
  • Industry-leading benefits, access to paid time off, resources, and support

Working at Merrill Corporation

Bank of America emphasizes an inclusive, innovative, and responsible growth culture, supporting employee development, wellness, and community impact.

Apply Now

Job Details

Posted AtJul 12, 2025
Job CategoryDevOps
Salary101k-135k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Merrill Corporation

Website

ml.com

Location

Charlotte, NC

Industry

Aluminum Sheet, Plate, and Foil Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches