U.S. Bancorp logo

Software Engineering Manager 3 (HR Systems)

U.S. Bancorp

Charlotte, NC
Full Time
Senior
133k-173k
10 days ago

Job Description

About the Role

At U.S. Bank, we are committed to helping our customers and communities make better financial decisions and grow successfully. We believe in fostering a diverse and inclusive environment where each individual can thrive and contribute to our shared goals. This role focuses on technological solution delivery, guiding engineering teams, and influencing strategic technical decisions to deliver business value.

Key Responsibilities

  • Focus on technological solution delivery by guiding and inspiring strong coding practices and solid software design decisions among their team.
  • Grow and mentor engineers regarding technical skills and career development.
  • Assist with cross-team strategic efforts, influencing decisions to achieve efficient delivery of business value.
  • Understand cross-team technical roadmaps and advocate for new product capabilities based on technical strategy and constraints.

Requirements

  • Bachelor's degree or equivalent work experience.
  • Six to eight years of relevant technical experience.
  • Five or more years of leading a software engineering team.
  • Experience leading geographically distributed engineering teams across application maintenance and transformational changes.
  • Strong people management skills including mentoring and coaching engineers of all skill levels.
  • Proven software engineering developer experience (.NET, JavaScript React, SQL).
  • Knowledge of platform integration architecture including REST APIs.
  • Experience working within an agile/scrum development environment aligned to product.
  • Ability to collaborate with partner engineering teams, product teams, and business lines.
  • Experience architecting and implementing high-performing software applications.
  • Familiarity with application cloud hosting and migrations (Azure, AWS) and cloud data/services.
  • Responsibility for application performance, complex APIs, and integration across multiple applications.
  • Strong communication skills, verbal and written, with the ability to explain technical information clearly.

Nice to Have

  • Experience leading geographically distributed engineering teams across application maintenance and transformational changes.
  • Experience with cloud hosting and migrations (Azure, AWS).
  • Knowledge of application lifecycle evaluation for cost-to-value decisions.
  • Ability to build strong relationships across functions including Product, Design, and partner teams.

Qualifications

  • Educational background including a bachelor's degree or equivalent work experience.

Benefits & Perks

  • 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 year.

Working at U.S. Bancorp

U.S. Bank values diversity, inclusion, and a commitment to supporting the whole self of each team member. We foster a collaborative environment that emphasizes growth, learning, and delivering well-engineered experiences that delight customers. Our culture encourages innovation, strategic thinking, and strong relationships across functions.

Apply Now

Job Details

Posted AtJun 11, 2025
Salary133k-173k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

About U.S. Bancorp

Website

usbank.com

Company Size

10000+ employees

Location

Charlotte, NC

Industry

Commercial Banking

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches