Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

U.S. Bank Logo

Senior Software Engineer - Site Reliability Engineering

U.S. Bank

$119,765 - $140,900
Oct 26, 2025
Irving, TX, US
Apply Now

U.S. Bank's UDAIP is a next-generation cloud-based data and AI platform designed to enable data success across business units. The platform aims to provide industry-leading hybrid cloud infrastructure, innovative data capabilities leveraging open-source technologies, successful migration of existing business-critical data solutions, and ensure ultimate end-user success across the company.

Requirements

  • Experience with containerization, specifically Docker and Kubernetes
  • Experience with monitoring and logging tools such as CloudWatch, Elasticsearch, Kibana and Splunk.
  • Experience with CI/CD tools such as Jenkins, CircleCI, or Travis CI
  • Proficiency in Cassandra, Kafka, Microservices, Spring Boot, Spark Streaming, Kubernetes, Docker Containers, and Splunk Logging & Observability
  • Experience with Linux containerization and the Docker ecosystem
  • Experience using GitLab/GitHub for version control
  • Strong experience with scripting languages such as Python and Bash
  • Strong experience with infrastructure as code, specifically Terraform or Azure Resource Manger Templates, CloudFormation
  • Strong experience with Azure, GCP or AWS services
  • You have deployed a production application to Kubernetes.
  • You know Linux. Even Kubernetes still runs on computers! This means you can debug most normal issues with performance, networking, kernel drivers, package management, etc. or have a good idea where to start
  • You have used at least one of the major cloud providers deeply and can reason about cloud-native architecture, controlling costs, and interacting with its APIs.

Responsibilities

  • Design and implement infrastructure on major cloud service providers (Azure, GCP, AWS)
  • Create and maintain automation scripts for deployment, scaling, and monitoring
  • Collaborate with development and research teams to ensure smooth deployment and operation of systems
  • Continuously improve infrastructure and systems through monitoring, performance tuning and cost optimization
  • Ensure compliance with security and regulatory requirements
  • Troubleshoot and resolve issues related to infrastructure, deployment, and operation
  • Provide technical guidance and support to other teams

Other

  • Five to seven years of relevant experience
  • Must be open to doing production support.
  • Applicants must be able to comply with U.S. Bank policies and procedures including the Code of Ethics and Business Conduct and related workplace conduct and safety policies.