U.S. Bank

Software Engineer (Multiple openings) in Irving, TX.

U.S. Bank
Apply
4 days ago
Irving, TX, USASenior
H1B sponsor

Base Salary

$160k - $176k/yr

Responsibilities

  • Lead end-to-end delivery of enterprise banking applications, including feature ownership, sprint execution, deployment, and post-production validation.
  • Design and develop scalable full-stack banking products using React.js, Node.js, Express.js, GraphQL, MongoDB, and Cassandra.
  • Operate applications in the Azure Cloud ecosystem, including hosting, deployment validation, monitoring, and release activities.
  • Manage CI/CD pipelines and release orchestration using Jenkins, GitHub Actions, Azure Pipelines, Azure DevOps, Rancher, Docker, and Terraform.
  • Lead enterprise release management activities, including change requests, CAB meetings, production rollouts, validation, and hotfix deployments.
  • Perform production validation, cluster health checks, Kubernetes version validation, deployment monitoring, and operational governance.
  • Implement DevOps and infrastructure-as-code practices for automated deployments, environment provisioning, and cloud governance.
  • Use Kibana and Quantum Metrics for monitoring, issue analysis, troubleshooting, and performance insights.
  • Resolve security vulnerabilities, licensing risks, and operational concerns using BlackDuck, Fortify, and AEGIS.
  • Design agentic AI bots and AI-assisted engineering workflows using ChatGPT, Claude, Gemini, and GitHub Copilot.
  • Deliver automation that reduces manual remediation, improves security compliance, and accelerates vulnerability resolution.

Requirements

  • Bachelor’s degree or equivalent in Computer Science or Computer Engineering.
  • Five years of progressive, post-baccalaureate software development experience.
  • At least 24 months of experience designing and developing scalable full-stack products with React.js, Node.js, Express.js, GraphQL, MongoDB, and Cassandra.
  • At least 24 months of experience working with a cloud ecosystem for application hosting, deployment validation, monitoring, and release activities.
  • At least 24 months of experience managing CI/CD pipelines and release orchestration with Jenkins, GitHub, Rancher, Docker, Terraform, and Git-based workflows.
  • At least 24 months of experience performing production validation, cluster health checks, Kubernetes version validation, deployment monitoring, and operational governance.
  • Experience may be gained before, during, or after a master’s program and may be gained concurrently.
  • Applicants must comply with applicable U.S. Bank policies, procedures, conduct requirements, and background-check requirements.

Benefits

  • Healthcare coverage including medical, dental, and vision.
  • Basic and optional term life insurance.
  • Short-term and long-term disability coverage.
  • Pregnancy disability and parental leave.
  • 401(k) and employer-funded retirement plan.
  • Paid vacation of two to five weeks depending on salary grade and tenure.
  • Up to 11 paid holidays.
  • Adoption assistance.
  • Sick and Safe Leave accruals of one hour for every 30 hours worked, up to 80 hours per calendar year unless otherwise provided by law.
  • The position is full-time and located in Irving, Texas.

Tech Stack

Apache CassandraAzureDockerExpressGitHub ActionsGraphQLJenkinsKibanaKubernetesMongoDBNode.jsRancherReactTerraform
U.S. Bank

About U.S. Bank

10,000+ employees

U.S. Bank is a public commercial bank offering consumer banking, commercial and institutional banking, payments, wealth management, and custody services to individuals and businesses. It earns revenue from interest on loans and securities and from fees across payments, asset management, and treasury services; it is the fifth-largest U.S. commercial bank, headquartered in Minneapolis, and trades on the NYSE as U.S. Bancorp (USB).

Contact me