Senior Software Engineer, Full-stack, Generative AI

US Bank

Confirmed live today High trust
Closes tomorrow Hybrid

Quick summary

Work type
Hybrid
Location
Hopkins, MNCharlotte, NCEnglewood, CO
Salary
$119,765–$140,900 / yr
Employment
Full-time
Posted
6 days ago
Freshness
Confirmed live today
Closes
Nov 10, 2026 (soon)

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $181k
This role $130k
$108k $226k
below market most similar roles pay here above market

This role pays less than 89% of similar roles. Most pay $147,025–$214,000 — the blue band above. At the midpoint, this role pays about $130k versus about $181k 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 56 open roles on FindRole.

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

Most-posted roles

View all roles at US Bank

At a glance

TL;DR · Senior Software Engineer, Full-stack, Generative AI

The Sr Software Engineer (Full-stack, Generative AI) joins the engineering team to lead the analysis, design, development, and maintenance of high-quality software experiences. This role involves full-stack ownership, where you will write production-ready code, perform failure analysis, and ensure architectural best practices for scalability and reliability. You will build modern applications using Java 17+, Spring Boot, REST APIs, Microservices, and React.js. The position requires hands-on expertise with AWS, Docker, Kubernetes, GitHub Actions, and CI/CD automation. Specifically, you will develop Generative AI solutions involving LLMs, Prompt Engineering, RAG, Vector Databases, and Semantic Search. You will integrate Azure OpenAI, LangChain, LangGraph, and AI Agents while adhering to AI Governance, Responsible AI, SRE, Agile, and DevOps principles to solve complex technical problems.

What does a Software Engineer earn in North Carolina?

Median $171500 from 39 postings across 13 companies.

See salary data

What you'll do

  • Design, develop, test, and maintain full-stack software products using production-ready and testable code.
  • Create optimal technical designs that prioritize scalability, reliability, and performance.
  • Perform failure analysis and propose design changes to improve system operations.
  • Conduct code reviews to provide guidance on engineering best practices and compliance.
  • Ensure all product development follows strict compliance and security best practices.
  • Implement software reliability engineering standards into the development lifecycle.
  • Review and prioritize tasks for incremental delivery while communicating potential blockers.

What we're looking for

  • Bachelor’s degree or equivalent work experience.
  • Five to six years of relevant experience.
  • Strong experience with Java 17+, Spring Boot, REST APIs, and Microservices.
  • Experience building modern applications using React.js.
  • Hands-on expertise with AWS, including cloud-native application development.
  • Proficiency with Docker, Kubernetes, GitHub Actions, and CI/CD automation.
  • Experience with Generative AI, LLMs, Prompt Engineering, and AI application development.
  • Knowledge of RAG, Vector Databases, Semantic Search, Embeddings, and Knowledge Retrieval.

More like this

Similar roles

Software Engineer Senior- AI Agents / Generative AI

PNC

Strongsville, OH +2 14 days ago
Python LangChain LangGraph Generative AI LLMs REST APIs PySpark RAG Vector Databases MLOps LLMOps Model Context Protocol (MCP) Observability Telemetry Prompt Engineering Distributed Services
3+ yrs exp

Senior Full Stack AI Software Engineer

Micron Technology

Boise, ID 83 days ago
Python Go Rust JavaScript AWS Azure Docker Kubernetes LLMs RAG Microservices REST APIs Linux Observability Reliability Engineering
7+ yrs exp

Senior Full Stack AI Software Engineer

Micron Technology

Boise, ID 83 days ago
Python Go Rust JavaScript AWS Azure Docker Kubernetes LLMs RAG REST APIs Microservices Linux Observability Reliability Engineering AI Inference
7+ yrs exp

Senior Full Stack Software Engineer

SpaceX

Hawthorne, CA 66 days ago $165,000–$230,000
Python C#.NET Go Scala Java Angular React PostgreSQL SQL Server Apache Kafka RabbitMQ ActiveMQ Docker Kubernetes Terraform Ansible Puppet Make Bazel Pants Buck Gradle pip npm UNIX
5+ yrs exp