Principal Engineer - Payments Modernization

Bank of America

Jersey City, NJ, USA
$156,500.00 - $230,000.00 annualized salary; discr...
Aws cloud architectures
Java enterprise edition
Oracle sql
This job is responsible for defining and leading the engineering approach for solutions at the program or portfolio level, to deliver significant business outcomes

Job Summary

  • This job is responsible for defining and leading the engineering approach for solutions at the program or portfolio level, to deliver significant business outcomes.
  • We are seeking a highly experienced and technically proficient Principal Engineer to join our team in building a next-generation wire payment processing platform hosted on AWS.
  • This role blends leadership and architecture, requiring deep expertise in modern technologies and payment systems.

Matching Summary

This job is responsible for defining and leading the engineering approach for solutions at the program or portfolio level, to deliver significant business outcomes.

Salary

$156,500.00 - $230,000.00 annualized salary; Discretionary incentive eligible; Benefits

Skills & Requirements

Must-have

  • AWS cloud architectures
  • Java Enterprise Edition
  • Oracle SQL
  • Kafka and RabbitMQ
  • DevOps technologies CI/CD
  • Agile methodologies

Nice-to-have

  • Domain expertise in payment systems
  • Event-driven architecture
  • Distributed systems
  • Regulatory and compliance requirements
  • Observability tools

Key Requirements

  • Fifteen plus years experience
  • Recent experience with distributed data systems
  • Proven experience in leading and mentoring a team
  • Expert-level proficiency in Java Enterprise Edition

Work Rights

Not specified

Tailored Resume

Cover Letter