94-1687665 Bank of America, National AssociationVerified Source

Principal Engineer, Payments Data & Analytics

Onsite · Charlotte, North Carolina
Posted August 12, 2026
payroll

Overview

Lead the engineering approach for Bank of America's Global Payments Insights and Business Intelligence program, owning the technical strategy that delivers enterprise-scale analytics and AI capabilities. You will oversee a global team of architects, engineers, and product owners, driving outcomes that impact millions of clients. This role blends deep payments expertise with modern data platform leadership, setting the technical vision across the portfolio. You will define the tool stack, guide design reviews, and ensure delivery of regulatory-compliant, AI-ready data ecosystems. Join a culture that values inclusive collaboration and career growth, where your technical leadership shapes the future of payments.

What You'll Do8

  • 1Define the engineering approach for the entire program or portfolio solution, collaborating with Architecture to deliver technical enablers.
  • 2Lead the planning and design of complex features that span multiple teams, exploring alternatives and validating economic impact.
  • 3Own the technical oversight for solution development, including design reviews and code quality within your domain.
  • 4Select the technology tool stack from approved options, optimizing for efficiency and reuse.
  • 5Research and adopt state-of-the-art technologies to improve development efficiency, test coverage, and release management.
  • 6Drive the end-to-end test strategy and integration across teams for the program or portfolio.
  • 7Champion the adoption of Data Fabric, Data Governance, and AI/GenAI analytics to strengthen regulatory compliance and business insights.
  • 8Mentor senior engineers and architects, fostering technical excellence and a culture of innovation.

Requirements8

  • 112+ years in technology leadership, guiding large global teams in payments or financial services.
  • 2Deep knowledge of global payments, including wire, RTP, ACH, cross-border, and ISO 20022.
  • 3Proven experience leading analytics, business intelligence, data engineering, and AI/ML teams.
  • 4Expertise with modern data architectures: data lakes, warehouses, streaming, and cloud-native analytics.
  • 5Hands-on understanding of API ecosystems, event-driven architectures, and distributed data platforms.
  • 6Experience implementing data governance programs covering metadata, lineage, and data quality.
  • 7Ability to translate business strategy into technology roadmaps, partnering with product and operations.
  • 8Track record of building high-performing engineering organizations and developing senior talent.

Salary Insight

Salary not disclosed in listing

Location

Typeonsite
LocationCharlotte, North Carolina

Required Skills

pythonawssparkkafkaairflow
Share:

Similar open positions

Explore active roles that match your skills and interests.

94-1687665 Bank of America, National Association

94-1687665 Bank of America, National Association

21h agoPhoenix, Arizonapayroll

Senior Solutions Architect, Financial Services & Payments

You will own end-to-end solution architecture for Bank of America's payments and financial networks, designing systems that handle billions in daily transactions. You will bridge business needs and technical implementation, ensuring scalability, security, and performance across complex distributed environments. Working closely with engineering, product, and enterprise architecture teams, you will shape the technical roadmap for payments innovation. This role stands out for its direct impact on financial services technology and the opportunity to drive cloud adoption at scale.

Competitive salary
pythonawsazure+2 more
Vigna Solutions Inc.

Vigna Solutions Inc.

1d agoPittsburgh, Pennsylvaniapayroll

Data Solution Architect - Payments Expertise

Own end to end data solutions for a leading payments company. Lead design of scalable infrastructure. Deliver high performance analytics platforms. Drive innovation in payment processing systems. Shape architecture that supports growth.

125K–135K
SQLNoSQLData Modeling+6 more

Bank of America

23h agoCharlotte, North Carolinapayroll

Software Engineer III, Payments Platforms

Build and own payment platform services at Bank of America, serving millions of transactions. You will design, code, and test Java and Spring Boot microservices in a CI/CD environment with Jenkins and Git. Collaborate with a cross-functional team across geographies, mentor peers, and drive architecture decisions. This role combines deep technical work with payments domain impact, offering exposure to Kafka and Docker as you modernize legacy systems.

103K–180K
C#JavaSpring Boot+10 more
Brains Workgroup, Inc.

Brains Workgroup, Inc.

1h agoNew York, New Yorkpayroll

Solutions Architect Developer Payments, Senior

You will design and deliver payment systems and customer reporting solutions at a major bank in New York City, owning 5+ integration projects from concept through production. You will work with Java, Spring Boot, and Kafka to build high-volume transaction processing, coordinating with product, engineering, and operations teams on a hybrid schedule. This director-level role impacts $200M daily transaction flows, offering a 20% bonus on a base up to $200K.

180K–200K
javaspring bootkafka+2 more
Motion Recruitment Partners, LLC

Motion Recruitment Partners, LLC

1d agoCharlotte, North Carolinacontract

Sr. Data Engineer, Financial Services Contract

You will own data pipelines and analytics solutions at a top-tier financial institution, serving millions of customers. The team builds high-scale platforms on AWS and Snowflake, with a stack of Python, Spark, and Airflow. You'll work alongside senior engineers and product managers in a hybrid Charlotte office. This role stands out for its long-term contract stability and direct impact on core banking systems.

54K–60K
pythonawsspark+2 more

Gen-Digital

1d agoRemotepayroll

Director of Product Management - Payments Platform

Gen leads a payments platform that processes transactions across multiple rails. This role owns the product at scale for a fintech payments platform. The ideal candidate thrives at the frontier of what's possible and drives technical depth across cross-functional initiatives.

220K–250K
payments infrastructurefinancial railscompliance considerations+2 more