Senior Software Engineer

US Bank

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Charlotte, NCIrving, TX
Salary
$111,605–$131,300 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday
Closes
Sep 30, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $209k
This role $121k
$95k most similar roles pay here $270k

This role pays less than 99% of similar roles. Most pay $181,550–$236,503 — the shaded band above. At the midpoint, this role pays about $121k versus about $209k for comparable roles.

Based on 240 similar postings.

Employer

About US Bank

U.S. Bank (U.S. Bancorp) is the fifth-largest bank in the United States, providing retail banking, corporate and commercial banking, wealth management, and payment services to millions of customers. Industry: Banking & Financial Services

US Bank currently has 35 open roles on FindRole.

Listed pay typically runs $119,765–$140,900 across 32 roles with salary data.

Most-posted roles

View all roles at US Bank

At a glance

TL;DR · Senior Software Engineer

Sr. Software Engineer - (ISO 20022, SWIFT, CHIPS, and Fedwire payment ecosystems) serves as an experienced Payments Engineer focused on the design, development, and modernization of mission-critical payment processing platforms. The role involves building enterprise-scale systems for domestic and international wire transfers while integrating solutions across SWIFT, CHIPS, Fedwire, and ISO 20022 messaging ecosystems. You will work to modernize legacy platforms into cloud-native, distributed architectures using Java, Spring Boot, Microservices, REST APIs, and Kafka. The position requires expertise in high-volume transaction processing, real-time payments, and clearing and settlement operations. Technical requirements include experience with Kubernetes, OpenShift, CI/CD pipelines, and various cloud platforms like AWS, Azure, or GCP. This role addresses the complex technical challenges of global payment messaging standards, ensuring secure, scalable capabilities for cross-border transactions and large-scale financial infrastructure.

What does a Software Engineer earn in North Carolina?

Median $167676 from 38 postings across 18 companies.

See salary data

What you'll do

  • Design, develop, and enhance enterprise-scale payment processing platforms for domestic and international wire transfers.
  • Implement and integrate payment solutions across SWIFT, CHIPS, Fedwire, and ISO 20022 messaging ecosystems.
  • Architect and modernize payment systems using cloud-native technologies, distributed architectures, and API-driven services.
  • Lead payment transformation initiatives including legacy platform modernization and migration to next-generation architectures.
  • Ensure all payment applications meet regulatory, compliance, risk, and operational requirements across multiple networks.
  • Conduct technical design reviews, establish engineering standards, and provide mentorship to development teams.
  • Troubleshoot complex processing issues while optimizing system performance and payment lifecycle efficiency.

What we're looking for

  • Bachelor’s degree or equivalent work experience.
  • Five to six years of relevant experience.
  • Deep expertise in global payments, wire transfers, payment processing platforms, and financial services technology (preferred).
  • Advanced knowledge of ISO 20022, SWIFT, CHIPS, Fedwire, and cross-border payments (preferred).
  • Proficiency in Java, Spring Boot, microservices, distributed systems, REST APIs, and secure application development (preferred).
  • Experience with messaging technologies like Kafka, IBM MQ, JMS, and event-driven architecture (preferred).
  • Knowledge of cloud platforms, containerization, Kubernetes, OpenShift, and CI/CD pipelines (preferred).
  • Proven leadership in payment modernization, digital transformation, and solution architecture (preferred).

More like this

Similar roles

Senior Software Engineer, Wallet Identity Server

Apple Inc

Austin, TX 51 days ago
Java Kotlin AWS Spring Boot Temporal Redis DynamoDB S3 REST gRPC Prometheus Grafana OpenTelemetry Datadog CI/CD Infrastructure as Code PKI Cryptography Distributed Systems
7+ yrs exp

Staff Software Engineer, Wallets, Liquidity & Bridging

Coinbase

Remote 3 days ago $218,025$256,500
Go Distributed Systems Microservices Blockchain Ethereum Bitcoin Solana Service-Oriented Architecture Observability Incident Response Cross-chain Bridging Key Management Transaction Lifecycle Management
8+ yrs exp Remote

Staff Software Engineer, Payment Systems

Stripe

Seattle, WA 16 days ago $224,000$336,000
Distributed Systems API Design Java Ruby Python TypeScript Kafka Flyte Airflow Infrastructure Fraud Detection
10+ yrs exp

Staff Software Engineer, Payment Systems

Stripe

Seattle, WA 16 days ago $224,000$336,000
Distributed Systems API Design Java Ruby Python TypeScript Kafka Flyte Airflow Infrastructure Fraud Detection
10+ yrs exp

Senior Lead Software Engineer, Full Stack

Capital One Financial

Houston, TX +2 56 days ago $209,000$238,500
AWS Kubernetes Docker Java Python JavaScript TypeScript Go SQL NoSQL HTML/CSS Microservices Cloud Computing Agile Distributed Systems
6+ yrs exp

Software Engineer II, Payments Platform

Flywire

Valencia, Valencia, Spain 126 days ago
Java Ruby React AWS JavaScript HTML5 CSS3 MySQL MongoDB Redis Sidekiq AMQP Elasticsearch Linux GitLab CI/CD REST LLMs Claude Code Cursor
2+ yrs exp Hybrid