Senior Platform Engineer, Payments & Digital Assets

Us Bank

Charlotte (NC)

On-site

USD 112,000 - 131,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Healthcare
401(k) and retirement plan
Paid vacation
11 holidays
Adoption assistance
Sick and Safe Leave

Job summary

U.S. Bank in Charlotte, NC seeks an experienced software engineer to analyze, design, test, and maintain high-quality software experiences. You will collaborate across teams to deliver secure, scalable applications while adhering to DevOps and agile lifecycle practices.

You will lead architecture reviews, drive SRE practices, and work on tokenization, custody, and real-time payments platforms. Strong Java and Spring expertise plus cloud and Kubernetes experience are required.

Qualifications

  • Bachelor's degree or equivalent work experience.
  • 5–6 years of relevant experience.
  • Advanced expertise in Java, Spring Framework, Spring Boot, REST APIs, Microservices.
  • Strong experience with Cloud Platforms, Containerization, and Kubernetes.
  • Expertise in Event-Driven Systems like Kafka.
  • Understanding of Distributed Systems and DDD.

Responsibilities

  • Design, develop, test, deploy, and support scalable, secure apps using Java, Spring Boot, microservices, and cloud-native architectures.
  • Lead design and implementation of Blockchain Connectivity, Digital Asset Servicing, Tokenization, Custody Solutions, Settlement Processing, and Real-Time Payments.
  • Build and optimize event-driven architectures, APIs, integration services, and high-volume processing platforms.
  • Develop enterprise solutions for mission-critical financial systems with focus on scalability, performance, reliability, and security.
  • Partner with business, product, architecture, operations, compliance, risk, and security teams to deliver technical solutions.
  • Drive engineering excellence through DDD, API-first DevOps, automation, and secure coding practices.
  • Lead architecture and code reviews, technical design sessions, and governance.
  • Champion SRE principles, monitoring, observability, and platform improvement.

Skills

Java
Spring Framework
Spring Boot
Microservices
Cloud-native architectures
DDD
API-first development
DevOps
SRE
Security

Education

Bachelor's degree or equivalent

Tools

Apache Kafka
Docker
Kubernetes

Job description

U.S. Bank in Charlotte, NC seeks an experienced software engineer to analyze, design, test, and maintain high-quality software experiences. You will collaborate across teams to deliver secure, scalable applications while adhering to DevOps and agile lifecycle practices.

You will lead architecture reviews, drive SRE practices, and work on tokenization, custody, and real-time payments platforms. Strong Java and Spring expertise plus cloud and Kubernetes experience are required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Payments & Digital Assets Engineer (Real-Time)
Senior Payments & Digital Assets Engineer (Real-Time)

U.S. Bank • Charlotte (NC), Northern (KY)

Hybrid
USD 112,000 - 131,000
Healthcare
Life insurance
Disability insurance
+2
Senior Software Engineer - Money Movement & Cloud Native
Senior Software Engineer - Money Movement & Cloud Native

Us Bank • Irving (TX)

Hybrid
USD 110,000 - 160,000
Healthcare
401(k)
Paid vacation
+4
Senior Payments Platform Engineer - Cloud & CI/CD
Senior Payments Platform Engineer - Cloud & CI/CD

Hobbsnews • Charlotte (NC), Northern (KY)

Hybrid
USD 122,000 - 200,000
Senior Android Engineer, Payments & POS Platform
Senior Android Engineer, Payments & POS Platform

Hobbsnews • Charlotte (NC), Northern (KY)

Hybrid
USD 110,000 - 170,000
Senior Payments Platform Engineer
Senior Payments Platform Engineer

Bank of America • Charlotte (NC)

On-site
USD 122,000 - 200,000
Discretionary bonus program
Benefits eligible
Senior Payments Engineer – ISO 20022 & Global Wire Systems
Senior Payments Engineer – ISO 20022 & Global Wire Systems

U.S. Bank • Northern (KY)

Hybrid
USD 112,000 - 131,000
Healthcare benefits
401(k) plan
Paid vacation
Senior Engineer — Distributed Microservices & Payments
Senior Engineer — Distributed Microservices & Payments

Deutsche Bank • Cary (NC)

On-site
USD 143,000 - 165,000
Employee Referral Incentive Program
Senior Software Engineer (Java/Kotlin) – Payments & POS
Senior Software Engineer (Java/Kotlin) – Payments & POS

Bank of America • Charlotte (NC)

On-site
USD 95,000 - 125,000
Senior Platform Engineer - Banking & Payments
Senior Platform Engineer - Banking & Payments

Better Tomorrow Ventures • New York (NY)

Hybrid
USD 200,000 - 230,000
Equity package
Hybrid work model
Senior Android/Java Engineer - Payments Platform
Senior Android/Java Engineer - Payments Platform

United States Digital Space LLC • Georgia

On-site
USD 110,000 - 160,000