Lead Software Engineer

US Bank

Closes in 5 days Hybrid

Quick summary

Work type
Hybrid
Location
Atlanta, GAHopkins, MNChicago, ILDenver, COBrookfield, WI
Salary
$126,820–$149,200 / yr
Posted
2 days ago
Closes
Jul 3, 2026 (soon)

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $199k
This role $138k
$115k most similar roles pay here $237k

This role pays less than 93% of similar roles. Most pay $183,500–$214,750 — the shaded band above. At the midpoint, this role pays about $138k versus about $199k 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 52 open roles on FindRole.

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

Most-posted roles

View all roles at US Bank

At a glance

TL;DR · Lead Software Engineer

Lead a team responsible for API and service enablement at U.S. Bank, focusing on full-stack ownership of architecture, design, development, testing, operations, and maintenance of large-scale systems. Day-to-day responsibilities include modernizing legacy applications and ETL pipelines to cloud-native platforms like Spark and Databricks, ensuring compliance with security standards, and fostering innovation through DevOps practices. Key technologies involve Java, Spring Boot, REST/JSON, IntelliJ/Eclipse, Git, Cucumber, Docker, Kubernetes, Jenkins, Apache Kafka, NoSQL databases, and API gateways. This role requires hands-on experience in microservices, cloud automation, CI/CD pipelines, and modern ETL tools such as Airflow and Apache Hop/Pentaho, all while prioritizing customer-centric design principles for scalable, reliable, and performant solutions.

What you'll do

  • Lead architecture and design of API and service enablement projects.
  • Develop and maintain production-ready code with a focus on scalability and reliability.
  • Modernize legacy applications to cloud-native platforms using technologies like Spark and Databricks.
  • Ensure compliance and security standards are met in product development.
  • Embed software reliability engineering practices into the development process.
  • Prioritize work for incremental delivery and communicate potential blockers proactively.

What we're looking for

  • Strong Java and OOP skills with experience in designing and developing large systems.
  • Hands-on expertise with Spring Boot, REST/JSON, and microservices architecture.
  • Proficiency in DevOps tools including Git, Docker, Kubernetes, Jenkins, and CI/CD pipelines.
  • Experience with cloud technologies, NoSQL databases, and streaming platforms like Apache Kafka.
  • Knowledge of modern API standards (Web APIs, gRPC, GraphQL) and API security practices.
  • Modernization of legacy ETL pipelines to scalable cloud-native platforms using tools like Spark and Databricks.

More like this

Similar roles

Software Engineer 2

US Bank

Hopkins, MN +1 18 days ago $105,400$124,000
Java Spring Boot Spring MVC Spring Data Hibernate/JPA REST APIs microservices architecture AWS Azure GCP Docker Kubernetes CI/CD Jenkins GitLab event-driven architecture Kafka security practices AuthN/AuthZ encryption compliance
Hybrid

Senior Backend Java Engineer

Blackrock

New York, NY 72 days ago $162,000$215,000
Java Spring Framework Spring Boot Hibernate Kafka Maven Git Docker Terraform Azure DevOps Agile CI/CD SQL NoSQL Redis Cassandra Messaging Middleware Relational Databases Unit Testing Integration Testing Mocking Frameworks Microservices REST gRPC Cloud Native Design Patterns Kubernetes Microsoft Azure AWS Google Cloud
Hybrid

Lead Software Engineer, Java/SpringBoot/AWS

JPMorgan Chase

Wilmington, DE 12 days ago
Java Spring Boot AWS EKS ECS S3 ALB/NLB DynamoDB Aurora Docker Kubernetes PostgreSQL Oracle Terraform Grafana Splunk Dynatrace Datadog CloudWatch Kafka CI/CD

Senior Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 10 days ago $171,000$260,000
Java SpringBoot AWS Terraform CI/CD JUnit TestNG Cucumber Kafka k8s MSK SQL NoSQL Docker GitHub Copilot Cline Claude Code