B

Bank of America

Runs a US consumer bank, brokerage and investment bank

Global Payments Senior Technology Manager

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeCharlotte, NC, USANo salary listed

About the Job

Requirements

  • At least 15 years of experience delivering enterprise technology solutions, including demonstrated success leading large-scale application development, modernization, and transformation initiatives.
  • Proven experience leading and developing high-performing technology teams, including talent management, coaching, organizational development, and strategic workforce planning.
  • Deep knowledge of payments processing, payments orchestration platforms, and related business capabilities within a complex enterprise environment.
  • Strong expertise in application architecture, solution design, and delivery of scalable, resilient, secure, and high-availability technology solutions.
  • Hands-on knowledge of Core Java, Spring Framework, MuleSoft integration technologies, Oracle databases, CockroachDB, Redis, Coherence, Drools, Activiti, and OpenShift platforms.
  • Experience leading cloud migration, platform modernization, and microservices transformation initiatives across large-scale enterprise applications.
  • Strong understanding of software development lifecycle methodologies, including Agile, DevOps, continuous integration and continuous delivery, testing strategies, release management, and change management processes.
  • Demonstrated ability to establish technology strategy, create roadmaps, evaluate solution alternatives, and align technology investments with business objectives.
  • Experience managing technology risk, regulatory requirements, audit engagements, security controls, and compliance activities within a highly regulated environment.
  • Strong stakeholder management and communication skills, with the ability to influence decisions and build partnerships across business, technology, architecture, risk, and executive leadership teams.
  • Experience managing multiple concurrent initiatives while balancing business priorities, technical debt, operational stability, resource capacity, and delivery commitments.
  • Demonstrated analytical, problem-solving, and decision-making capabilities, with the ability to lead teams through complex technical and organizational challenges.

Responsibilities

  • Lead technology strategy, the architecture roadmap, and modernization initiatives for the Payments Orchestration Platform, ensuring alignment with Global Payments business objectives.
  • Manage and develop a high-performing engineering organization through talent acquisition, coaching, mentoring, performance management, and career development planning.
  • Provide technical leadership for the design, development, and implementation of scalable, secure, and resilient payment solutions using Java, Mule, Spring, Oracle, CockroachDB, OpenShift, Redis, Coherence, Drools, Activiti, and cloud-native technologies.
  • Drive cloud migration and platform modernization strategies.
  • Partner with Product Managers, Architects, Engineers, and business stakeholders to translate strategic objectives and business requirements into technology solutions and delivery roadmaps.
  • Oversee end-to-end solution delivery across multiple initiatives, ensuring adherence to architecture standards, software development lifecycle processes, Agile methodologies, and engineering best practices.
  • Ensure compliance with risk, security, audit, regulatory, and governance requirements while proactively identifying and mitigating technology, operational, and delivery risks.
  • Foster a culture of innovation, collaboration, inclusion, and continuous learning while promoting modern engineering, DevOps, and architecture practices across the organization.
  • Build and manage teams by performing financial activities to inform workforce strategy and hiring practices, setting and tracking maturity and quality objectives, and training employees and teams to address feedback and achieve quality and performance objectives.
  • Facilitate performance and career development of employees and teams through performance reviews, coaching, and development plans needed to build competencies and skills.
  • Manage solution delivery and application performance in production, including application health, resiliency, performance, security, enterprise data management standards, audit exams, and reviews, ensuring relevant risk, financial, and compliance policies are met.
  • Manage relationships with business and technology partners and lead and create followership in organizational Communities of Practice.
  • Contribute to technology strategy for the technical domain.
  • Create an inclusive and healthy working environment and help resolve organizational impediments and blockers.
  • Ensure execution is aligned with product strategy by working with product management and other stakeholders.
  • Model an inclusive environment for employees and clients, aligned with company Great Place to Work goals.
  • Demonstrate deep process knowledge, operational excellence, and innovation through simplicity, data-based decision-making, and continuous improvement.
  • Communicate enterprise decisions, purpose, and results, and connect them to team strategy, priorities, and contributions.
  • Ensure proper risk discipline, controls, and culture are in place to identify, escalate, and debate issues.
  • Provide inspection, coaching, and feedback to motivate, differentiate, and improve performance.
  • Actively manage expenses and budgets in alignment with objectives, making sound financial decisions.
  • Assess talent and build bench strength for roles across the organization.
  • Deliver results by effectively prioritizing, inspecting, and appropriately delegating team work.

Desired Qualifications

  • Experience supporting Global Payments, treasury, liquidity, or transaction processing platforms.
  • Knowledge of containerization, cloud-native architectures, API management, event-driven architecture, and enterprise integration patterns.
  • Experience working with large-scale modernization programs involving legacy platform transformation and cloud adoption.
  • Experience leading geographically distributed teams and managing large portfolios of technology initiatives.
  • A bachelor's degree in Computer Science, Information Systems, Engineering, or a related technical discipline, or equivalent work experience.

About the Company

Bank of America

Runs a US consumer bank, brokerage and investment bank

Bank of America runs one of the largest US banks, serving consumers, small businesses, wealthy families, corporations and institutional investors. Alongside checking accounts, credit cards, mortgages and business loans, it owns the Merrill brokerage, a private bank for wealthy clients and a global investment bank that advises on deals and trades stocks and bonds. Customers reach it through thousands of branches and ATMs and its mobile banking app. It earns money mainly from the gap between what it charges on loans and pays on deposits, plus fees from advice, asset management, deal work and trading. It grew from a San Francisco bank founded in 1904 and is headquartered in Charlotte, North Carolina.

Company size
10,001+
Company stage
IPO
Headquarters
Charlotte, NC
Founded
1904

Recently Posted Jobs

Explore more opportunities at Bank of America

See more jobs