Jobs / United States / US Bank National Association
Software Engineer 2 – Java, Generative AI, RAG & Cloud Engineering
US Bank National Association · 🇺🇸 Hopkins, MN
Sponsorship verdict
Sponsorship possible
One solid signal, not two — worth applying, and worth asking about sponsorship early.
- Employer is on a government sponsor recordUSCIS Data Hub records 294 H-1B approvals for this employer in FY2023. Source: USCIS H-1B Employer Data Hub (US Citizenship and Immigration Services).
- The posting doesn’t mention sponsorshipSilence isn’t a refusal — ask the recruiter before investing much time.
- No salary bar for this routeH-1B has no fixed salary bar: the employer must pay at least the prevailing wage for the role and area. Cap-subject employers enter a lottery weighted by wage level. Source: https://www.federalregister.gov/documents/2025/12/29/2025-23853/weighted-selection-process-for-registrants-and-petitioners-seeking-to-file-cap-subject-h-1b, rules effective 2026-02-27.
- Confirmed live todayWhen a source last listed this job as open.
US H-1B: cap-subject employers enter a lottery weighted by wage level — Level I gets 1 entry, Level IV gets 4 (DHS projected selection odds ≈15% at Level I to ≈61% at Level IV). Universities and non-profit research employers are cap-exempt. The $100,000 fee for new petitions from abroad is currently blocked by a court order (appeal pending).
A verdict summarises public evidence; it is not legal advice and never a guarantee — the employer and the immigration authority decide. Sign in to factor in where you can already work.
Or apply yourself on the official page →
Sponsor Radar — US Bank National Association
USCIS Data Hub records 294 H-1B approvals for this employer in FY2023. Source: USCIS H-1B Employer Data Hub (US Citizenship and Immigration Services).
Past sponsorship or register membership never guarantees sponsorship for this vacancy or for you. Full Sponsor Radar for US Bank National Association →
About the role
At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bank gives you a wide, ever-growing range of opportunities to discover what makes you thrive at every stage of your career. Try new things, learn new skills and discover what you excel at—all from Day One. Job Description This position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate takes responsibility of the software artifacts produced adhering to U.S. Bank standards in order to ensure minimal impact to the customer experience. The candidate will be adept with the agile software development lifecycle and DevOps principles. Key Responsibilities • Design, develop, test, and maintain enterprise-grade applications using Java , Spring Boot , and Microservices Architecture , ensuring scalability, reliability, and performance. • Build and enhance RESTful APIs , event-driven services, and integrations using Kafka or similar messaging and streaming technologies. • Develop and deploy cloud-native solutions leveraging Azure, AWS, or GCP , following modern engineering and architectural best practices. • Design and implement AI-powered applications utilizing Large Language Models (LLMs) , Generative AI , and intelligent automation capabilities to solve business challenges. • Build Retrieval-Augmented Generation (RAG) solutions using vector databases , embeddings , semantic search , and prompt engineering techniques to deliver contextual AI experiences. • Integrate enterprise applications with AI platforms such as Azure OpenAI , AWS Bedrock , OpenAI , Anthropic , or equivalent services, ensuring secure and responsible AI adoption. • Implement and support DevOps practices , including CI/CD pipelines , automated testing, containerization, and Kubernetes-based deployments , to improve delivery efficiency and operational excellence. • Collaborate with Product Owners , Architects , Data Engineers , and business stakeholders to deliver innovative solutions, conduct code reviews, contribute to technical designs, and promote engineering best practices. Basic Qualifications - Bachelor’s degree, or equivalent work experience - Three to five years of relevant experience Skills • Strong proficiency in Java (11/17+) , Spring Boot , and Microservices Architecture for building scalable enterprise applications. • Experience developing REST APIs , distributed systems, and event-driven architectures using Kafka or similar technologies. • Hands-on expertise with Generative AI , Large Language Models (LLMs) , Prompt Engineering , and AI application development. • Experience designing and implementing RAG architectures , including vector databases , embeddings , and semantic search . • Knowledge of AI orchestration frameworks such as LangChain , LangGraph , Semantic Kernel , or similar agent frameworks. • Strong cloud engineering experience with Azure , AWS , or GCP , including cloud-native application deployment. • Experience with Docker , Kubernetes , Git , CI/CD pipelines , and modern DevOps practices . • Understanding of SQL/NoSQL databases , application security, observability, AI governance, and responsible AI principles. 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 ap