Senior Software Engineer – AI‑Powered Cloud Microservices

U.S. Bank

Charlotte (NC)

On-site

USD 120,000 - 141,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Healthcare (medical, dental, vision)
Life insurance
Disability insurance
Parental leave
401(k) retirement plan
Paid vacation
11 paid holidays
Adoption assistance
Sick and Safe Leave

Job summary

U.S. Bank is seeking a skilled software engineer to design, develop, test, and maintain modern software experiences. You will own full stack delivery, ensure reliability, and align with DevOps and agile practices while advancing AI-enabled solutions.

The role requires collaboration across teams, adherence to security standards, and a focus on customer impact. Location is Charlotte, NC with in-office expectations and a strong equity in tech transformation.

Qualifications

  • Bachelor’s degree or equivalent work experience.
  • Five to six years of relevant experience.

Responsibilities

  • Design, develop, test, operate and maintain products.
  • Take full stack ownership by writing production-ready and testable code.
  • Create optimized designs with scalability, reliability and performance in mind.
  • Analyze failures, propose design changes, and drive operational improvements.
  • Make design/coding decisions emphasizing customer experience.
  • Incorporate code review feedback to meet standards.
  • Conduct code reviews to guide engineering best practices.
  • Ensure compliance and security best practices across development.
  • Embed reliability engineering standards in development.
  • Explore emerging tech and contribute to bank's tech transformation.
  • Foster innovation, collaboration and continuous improvement.
  • Prioritize tasks and communicate blockers early.

Skills

Java 17+
Spring Boot
REST APIs
Microservices
React.js
AWS
Docker
Kubernetes
GitHub Actions
CI/CD automation
Generative AI
LLMs
Prompt Engineering
AI application development
RAG
Vector Databases
Semantic Search
Embeddings
Knowledge Retrieval
Azure OpenAI
OpenAI APIs
LangChain
LangGraph
MCP
AI Agents
AI Governance
SRE
Agile
DevOps

Education

Bachelor’s degree or equivalent

Tools

Docker
Kubernetes
GitHub Actions
AWS
Azure OpenAI
OpenAI APIs
LangChain
LangGraph
MCP
AI Agents
React.js
Java 17+
Spring Boot
REST APIs
Microservices
CI/CD automation

Job description

U.S. Bank is seeking a skilled software engineer to design, develop, test, and maintain modern software experiences. You will own full stack delivery, ensure reliability, and align with DevOps and agile practices while advancing AI-enabled solutions.

The role requires collaboration across teams, adherence to security standards, and a focus on customer impact. Location is Charlotte, NC with in-office expectations and a strong equity in tech transformation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer: AI‑Driven Microservices & Cloud
Senior Software Engineer: AI‑Driven Microservices & Cloud

U.S. Bank • Englewood (CO)

Hybrid
USD 120,000 - 141,000
Senior Software Engineer AI & Cloud API Innovator
Senior Software Engineer AI & Cloud API Innovator

U.S. Bank • Town of Brookfield (WI)

On-site
USD 98,000 - 116,000
Healthcare
401(k) plan
Paid vacation
+1
Software Engineer II — AI, Cloud APIs & DevOps
Software Engineer II — AI, Cloud APIs & DevOps

U.S. Bank • Hopkins (MN)

On-site
USD 98,000 - 116,000
Healthcare
Life insurance
Disability insurance
+5
Lead Software Engineer - Cloud, Microservices & AI
Lead Software Engineer - Cloud, Microservices & AI

U.S. Bank • Irving (TX)

Hybrid
USD 127,000 - 149,000
Healthcare (medical, dental, vision)
401(k) and employer-funded retirement
Paid vacation
+3
Hybrid AI/Cloud Software Engineer II
Hybrid AI/Cloud Software Engineer II

U.S. Bank • Irving (TX)

On-site
USD 98,000 - 116,000
Healthcare (medical,dental,vision)
401(k) plan
Paid vacation
+1
Software Engineer II - AI & Cloud Solutions
Software Engineer II - AI & Cloud Solutions

U.S. Bank • Denver (CO)

Hybrid
USD 98,000 - 116,000
Healthcare
Life Insurance
Disability
+6
Senior Software Engineer - AI/Cloud, Java & React
Senior Software Engineer - AI/Cloud, Java & React

U.S. Bank • Hopkins (MN)

On-site
USD 120,000 - 141,000
Health insurance
Life insurance
Disability coverage
+6
Senior Software Engineer - Cloud-Native Microservices Lead
Senior Software Engineer - Cloud-Native Microservices Lead

U.S. Bank • Minneapolis (MN)

On-site
USD 127,000 - 149,000
Healthcare benefits
401(k) plan with company match
Paid vacation and holidays
+3
AI/ML Software Engineer - Cloud, Python & Kubernetes
AI/ML Software Engineer - Cloud, Python & Kubernetes

U.S. Bank • Chicago (IL)

On-site
USD 98,000 - 116,000
Healthcare (medical, dental, vision)
Life insurance
Short-term and long-term disability
+5
AI-Powered Software Engineer II — Cloud, APIs & RAG
AI-Powered Software Engineer II — Cloud, APIs & RAG

U.S. Bank • Charlotte (NC)

On-site
USD 98,000 - 116,000
Healthcare
401(k)
Paid vacation
+3