U.S. Bank-logo
U.S. Bank
·
April 4, 2026
Apply Now
This job has closed.

Associate Software Engineer – IAM Automation

Minneapolis, MN
Full-time
Onsite
$93K/yr - $109K/yr
Entry Level
U.S. Bank is on a journey to help customers and businesses make smarter financial decisions. They are seeking an Associate Software Engineer to join their Security Automation team, focusing on Identity and Access Management (IAM) by developing software solutions that automate access controls and enhance security.
Apply Now

Responsibilities

  • Design, develop, and maintain software solutions supporting IAM and security automation initiatives
  • Write clean, reusable, and testable code aligned with security processes and controls
  • Build backend services, automation tools, and REST APIs
  • Support non‑human identity lifecycle management and privileged access initiatives
  • Assist with the migration and replacement of legacy IAM and security tools
  • Participate in Agile ceremonies including stand‑ups, sprint planning, and code reviews
  • Collaborate with senior engineers and cross‑functional teams
  • Create and execute test cases to ensure solution quality and reliability

Qualification

Required

  • Python – 2+ years of experience using Python for backend development, automation, or API development
  • JavaScript – 2+ years of experience with JavaScript, including exposure to UI development (backend focus preferred)
  • Backend Development – 2+ years of experience building or supporting backend services or automation tools
  • REST APIs – Experience building, consuming, or maintaining RESTful APIs
  • Docker – Hands‑on experience using Docker for local development and basic containerization
  • Experience working in a collaborative engineering environment (internships included)
  • Bachelor's degree, or equivalent work experience
  • Two to three years of relevant experience

Preferred

  • Experience with Flask or Django frameworks
  • Exposure to PostgreSQL and/or Amazon Document DB
  • Familiarity with Kubernetes, particularly in production environments
  • Experience or interest in Golang
  • Exposure to Svelte or other modern JavaScript frameworks
  • Prior experience automating manual processes or building internal tools

Benefits

  • Healthcare (medical, dental, vision)
  • Basic term and optional term life insurance
  • Short-term and long-term disability
  • Pregnancy disability and parental leave
  • 401(k) and employer-funded retirement plan
  • Paid vacation (from two to five weeks depending on salary grade and tenure)
  • Up to 11 paid holiday opportunities
  • Adoption assistance
  • Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per calendar year unless otherwise provided by law
At U.S.
Glassdoor
3.3
Founded in 1968
Minneapolis, Minnesota, USA
10001+ employees
http://www.usbank.com