Lead Software Engineer - Cloud-Native & Microservices

U.S. Bank

Denver (CO)

On-site

USD 127,000 - 149,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
Life insurance
Disability
Parental leave
401(k)
Paid vacation
Holidays
Adoption assistance
Sick and Safe Leave

Job summary

U.S. Bank is seeking an experienced software engineer to design, develop, and maintain scalable cloud-native applications.

You will work with cross-functional teams to translate business needs into robust technical solutions using Java, Spring Boot, React, and modern DevOps practices. Responsibilities include building microservices, APIs, and event-driven systems, and applying AI/LLM-related technologies when appropriate, while ensuring security, performance, and reliability across enterprise

Qualifications

  • Bachelor’s degree, or equivalent work experience.
  • Six to eight years of relevant experience.
  • Expertise in Distributed Systems, Microservices Architecture, RESTful APIs, and SOA.
  • Strong proficiency in Java, Spring Boot, React.js, TypeScript, JavaScript (ES6+), HTML5, and CSS3.
  • Experience developing cloud-native applications on Azure and/or AWS, including containerized deployments.
  • Hands-on expertise with Kafka, Kubernetes, Rancher, Istio, Apigee, Jenkins/CloudBees, GitLab, and CI/CD pipelines.
  • Strong understanding of software design patterns, architecture, resiliency, security, observability, monitoring, and reliability engineering.
  • Experience implementing automated testing frameworks including Jest, React Testing Library, Cypress, and Playwright.
  • Knowledge of AI/ML application development, including Generative AI, LLMs, RAG, Agentic AI, LangChain, LangGraph, Semantic Kernel, MCP, Azure OpenAI, OpenAI, Anthropic, or Gemini.
  • Proven ability to lead complex initiatives in Agile and DevOps environments, influence technical direction, and collaborate with cross-functional stakeholders.

Responsibilities

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

Skills

Java
Spring Boot
React.js
TypeScript
JavaScript
HTML5
CSS3
Distributed Systems
Microservices
RESTful APIs
Agile DevOps
CI/CD
Cloud-Native
Architecture Review

Education

Bachelor’s degree

Tools

Kafka
Kubernetes
Rancher
Istio
Apigee
Jenkins/CloudBees
GitLab
Jest
React Testing Library
Playwright

Job description

U.S. Bank is seeking an experienced software engineer to design, develop, and maintain scalable cloud-native applications.

You will work with cross-functional teams to translate business needs into robust technical solutions using Java, Spring Boot, React, and modern DevOps practices. Responsibilities include building microservices, APIs, and event-driven systems, and applying AI/LLM-related technologies when appropriate, while ensuring security, performance, and reliability across enterprise

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 & 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 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
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 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 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 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
Cloud-Native Software Engineer (C#/Java, AWS)
Cloud-Native Software Engineer (C#/Java, AWS)

U.S. Bank • Atlanta (GA)

On-site
USD 98,000 - 116,000
Healthcare (medical, dental, vision)
401(k) and retirement plan
Paid vacation & holidays