East West Bank

Senior Middleware Engineer

East West Bank
Apply
2 years ago
Pasadena, CA, USASenior

Base Salary

$145k - $165k/yr

Responsibilities

  • Design, install, configure, upgrade, patch, troubleshoot, and support IBM MQ queue managers, queues, channels, listeners, clusters, client connectivity, and distributed messaging across multiple environments.
  • Engineer Kafka clusters and managed Kafka services, including topics, partitions, replication, producers, consumers, schemas, security, monitoring, capacity, failover, and disaster recovery.
  • Define and support reliable webhook and event-driven integration standards covering authentication, signing, retries, idempotency, rate limiting, replay, observability, and secure data delivery.
  • Provide IBM MQ and middleware engineering for the Wire Payment Bridge, Unified Wire API, payment orchestration, screening, core-processing, reconciliation, and exception-management integrations.
  • Automate installation, configuration, validation, deployment, monitoring, and operational procedures using scripting, infrastructure-as-code, CI/CD pipelines, and enterprise change controls.
  • Implement security, reliability, monitoring, runbooks, failover, recovery, incident response, root-cause analysis, and Level 3 production support for critical middleware platforms.
  • Collaborate with application development, API and integration engineering, cloud, network, infrastructure, security, architecture, DBA, QA, operations, and vendor teams.
  • Document standards, interface contracts, configurations, failure modes, support procedures, lifecycle plans, and operational ownership while coaching team members and reducing single-person dependency.

Requirements

  • Approximately 7+ years of middleware or integration engineering experience, including 5+ years of substantial hands-on IBM MQ implementation and production support experience.
  • Demonstrated experience with IBM MQ queue managers, channels, listeners, queues, clustering, MQSC/runmqsc, client connections, dead-letter and backout handling, and distributed messaging.
  • Experience integrating IBM MQ with enterprise applications through JMS, MQI, or supported client libraries, with practical exposure to Java, .NET, scripting, or comparable technologies.
  • Working experience with Apache Kafka or a compatible enterprise distribution, including topics, partitions, replication, producers, consumers, consumer groups, retention, schemas, security, monitoring, and operational support.
  • Understanding of webhook design and operations, event-driven architecture, event catalogs or management platforms, AsyncAPI, schema governance, and controlled event-stream sharing.
  • Strong knowledge of asynchronous processing, transaction boundaries, persistence, duplicate handling, ordering, idempotency, recovery, replay, reconciliation, TLS, certificates, authorization, least privilege, and secrets management.
  • Ability to diagnose complex production issues across application, middleware, operating system, network, database, and downstream-system boundaries using logs, metrics, traces, and platform diagnostics.
  • Experience with controlled releases, production monitoring, high availability, disaster recovery, incident management, regulated or highly available environments, and disciplined technical documentation.
  • Bachelor's degree in computer science, engineering, information systems, or a related field, or equivalent practical engineering experience.
  • Preferred qualifications include banking or payment experience; Fedwire, SWIFT, ISO 20022, or wire-processing knowledge; IBM MQ high-availability topologies; Kafka platforms; event governance tools; API management; Ansible or Terraform; Git; Splunk; Jira; Confluence; ITIL; enterprise change management; and relevant middleware, Kafka, cloud, or integration certifications.

Benefits

  • The position requires participation in planned implementation windows and critical-incident support outside standard business hours when reasonably required and agreed.
  • The base pay range is USD $145,000.00 to $165,000.00 per year.
  • The role is based in a regulated banking environment supporting critical payment and enterprise integrations.

Tech Stack

AnsibleApache KafkaGitJavaLinux.NETSplunkSwiftTerraformWindows

Categories

East West Bank

About East West Bank

5,001-10,000 employees

EastWest Banking Corporation is a Philippine universal bank providing retail and commercial banking, credit cards, deposits, auto and personal loans, SME lending, treasury, and cash management through a nationwide branch network. Founded in 1994 and headquartered in Taguig, Metro Manila, it is a subsidiary of Filinvest Development Corporation. The bank also offers allied services such as non-life insurance brokerage, bancassurance, and leasing, earning primarily from net interest income and fees.

Contact me