Senior Software Engineer - Cloud-Native Microservices Lead

U.S. Bank

Minneapolis (MN)

On-site

USD 127,000 - 149,000

Full time

22 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
401(k) plan with company match
Paid vacation and holidays
Disability insurance
Parental leave
Sick leave

Job summary

U.S. Bank is hiring a software engineering leader to design, develop and maintain scalable, secure cloud-native applications. You will work across teams to translate business needs into robust technical solutions using Java, Spring Boot, React, and modern DevOps practices.

You will mentor engineers, drive architectural decisions, and explore Generative AI, LLMs, and enterprise AI platforms to improve performance and reliability.

Qualifications

  • Bachelor’s degree or equivalent work experience.
  • 6–8 years of relevant experience.
  • Experience in distributed systems, microservices, RESTful APIs, and SOA.
  • Proficiency in Java, Spring Boot, React.js, TypeScript, JavaScript (ES6+), HTML5, CSS3.
  • Cloud experience with Azure and/or AWS, containerized deployments.
  • Hands-on with Kafka, Kubernetes, Rancher, Istio, Apigee, Jenkins/CloudBees, GitLab, CI/CD.
  • Strong understanding of software design patterns, resiliency, security, observability, and reliability engineering.
  • Experience with automated testing frameworks: Jest, React Testing Library, Cypress, Playwright.
  • Knowledge of AI/ML app development incl. Generative AI, LLMs, RAG, Agentic AI, LangChain.

Responsibilities

  • Lead design, development, and delivery of scalable, secure, cloud-native enterprise apps.
  • Architect and implement microservices, APIs, event-driven systems, distributed apps.
  • Develop modern, responsive UIs using React, TypeScript, JavaScript, HTML5, CSS3.
  • Build and maintain backend services using Java, Spring Boot, Kafka; containerized architectures.
  • Collaborate with Product, UX, Architecture, and Engineering to translate requirements into solutions.
  • Drive engineering excellence via architecture reviews, code quality, automated testing, CI/CD, and DevOps.
  • Mentor engineers, provide technical leadership, influence architectural decisions across teams.
  • Evaluate and implement emerging technologies including Generative AI, LLMs, RAG, Agentic AI, and enterprise AI platforms.

Skills

Distributed Systems
Microservices
RESTful APIs
SOA
Agile methodologies
DevOps practices
Code quality
Mentoring
Cross-functional collaboration

Education

Bachelor’s degree or equivalent

Tools

Java
Spring Boot
React.js
TypeScript
JavaScript (ES6+)
HTML5
CSS3
Azure
AWS
Kubernetes
Rancher
Istio
Apigee
Jenkins/CloudBees
GitLab
CI/CD pipelines
Kafka

Job description

U.S. Bank is hiring a software engineering leader to design, develop and maintain scalable, secure cloud-native applications. You will work across teams to translate business needs into robust technical solutions using Java, Spring Boot, React, and modern DevOps practices.

You will mentor engineers, drive architectural decisions, and explore Generative AI, LLMs, and enterprise AI platforms to improve performance and reliability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Cloud-Native & Microservices
Lead Software Engineer - Cloud-Native & Microservices

U.S. Bank • Denver (CO)

On-site
USD 127,000 - 149,000
Healthcare
Life insurance
Disability
+6
Senior Cloud-Native Software Lead
Senior Cloud-Native Software Lead

U.S. Bank • Charlotte (NC)

On-site
USD 127,000 - 149,000
Healthcare
401(k)
Paid vacation
+3
Senior Cloud Native Engineer & Microservices Lead
Senior Cloud Native Engineer & Microservices Lead

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

Hybrid
USD 127,000 - 149,000
Healthcare (medical, dental, vision)
Life insurance
Short‑term and long‑term disability
+6
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
Senior Cloud‑Native Software Engineer & Tech Lead
Senior Cloud‑Native Software Engineer & Tech Lead

U.S. Bank • Atlanta (GA)

On-site
USD 127,000 - 149,000
Healthcare (medical, dental, vision)
401(k) and employer‑funded retirement
Paid vacation and paid holidays
+2
Senior Cloud-Native Software Architect & Tech Lead
Senior Cloud-Native Software Architect & Tech Lead

U.S. Bank • Earth City (MO)

On-site
USD 127,000 - 149,000
Healthcare options
Retirement plan
Paid time off
+1
Senior Cloud-Native Lead Software Engineer
Senior Cloud-Native Lead Software Engineer

U.S. Bank • Cincinnati (OH)

On-site
USD 127,000 - 149,000
Healthcare (medical, dental, vision)
Basic term life insurance
Short-term and long-term disability
+6
Senior Cloud & Microservices Software Engineer
Senior Cloud & Microservices Software Engineer

U.S. Bank • Chicago (IL)

On-site
USD 127,000 - 149,000
Healthcare
401(k) Plan
Paid Vacation
+1
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: Cloud-Native & Microservices Leader
Senior Software Engineer: Cloud-Native & Microservices Leader

Bank of America • South Dakota

On-site
USD 122,000 - 200,000