Lead Software Engineer (Full Stack)
$126,820 per year
Apply (opens in a new tab)Lead Software Engineer (Full Stack)
Posted today
SENIORITY
Lead
SALARY
$126,820 per year
About the role
- Bachelor's degree, or equivalent work experience - Six to eight years of relevant experience Preferred Skills/Experience
- Expertise in Distributed Systems, Microservices Architecture, RESTful APIs, and Service-Oriented Architecture (SOA) with experience building scalable, high-throughput applications.
- 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, application 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 effectively with cross-functional stakeholders.
- Location expectations This role requires working from a U.S. Bank location three (3) or more days per week.
- If there's anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants.
- Healthcare (medical, dental, vision)
- Basic term and optional term life insurance
- Short-term and long-term disability
- Pregnancy disability and parental leave 401(k) and employer-funded retirement plan
- Paid vacation (from two to five weeks depending on salary grade and tenure)
- Up to 11 paid holiday opportunities
- Adoption assistance
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
