U.S. Bank is seeking a Senior Software Engineer – DevOps in Irving, TX. This role will provide Tier 3 production support for U.S. Bank’s online banking applications and collaborate across teams to resolve UI issues affecting customers and branch-level bankers. The position involves end-to-end automation design and implementation, full stack ownership with production-ready and testable code, and Infrastructure as Code (IaC). A key responsibility is leading cloud migration initiatives from on-premises infrastructure to Microsoft Azure, including planning, roadmap creation, workload assessment, and phased execution for scalable adoption, as well as provisioning and configuring Azure resources. The role also includes planning and executing the migration of on-premise applications and workloads to cloud infrastructure, setting up CI/CD pipelines for automated build, test, and deployment processes on the cloud platform, and developing AI-based integrations for automated analysis of build failures using OpenAI, GenAI, and APIs to reduce mean time to resolution (MTTR) and surface root causes for developers. Additionally, the role will explore and evaluate AI/ML capabilities for DevOps optimization, build and maintain shared framework pipelines using GitLab CI/CD and Azure DevOps, and ensure compliance and security best practices are followed in all aspects of software product development. This position may allow working from home within commuting distance of the worksite location. Multiple positions are available.
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
Senior