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. As a Software Engineer, you will play a key role in advancing our digital and AI-enabled transformation by designing and delivering modern, scalable, and intelligent software solutions. You will contribute to building next-generation platforms that leverage automation, advanced analytics, and AI-driven insights to enhance customer experiences and drive business value. Leverage AI/ML-enabled capabilities, automation, and advanced analytics where applicable to improve product functionality and efficiency. Ensure all solutions meet security, compliance, and responsible AI standards Embed software reliability engineering (SRE) and observability practices into development workflows Contribute to the adoption of emerging technologies, including AI-powered development tools and intelligent automation frameworks You won’t just build software—you’ll help enable intelligent, adaptive banking experiences powered by modern engineering practices and emerging AI capabilities. This is an opportunity to directly impact how technology, data, and innovation come together to deliver meaningful value to customers.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level