U.S. Bancorp logo

Software Engineering Manager 3 (HR Systems)

U.S. Bancorp

Cupertino, CA
Full Time
Senior
133k-173k
9 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 person can thrive and discover their potential. A career with U.S. Bank offers a wide range of opportunities to learn, grow, and contribute from Day One, emphasizing innovation, collaboration, and technical excellence.

Key Responsibilities

  • Focus on technological solution delivery by guiding and inspiring strong coding practices and solid software design decisions among the 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 at various levels of a matrixed organization.
  • 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).
  • Experience with application lifecycle evaluation for cost-to-value decisions.
  • Knowledge of business strategy and how technical/engineering strategies align with it.

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 collaborative work environment. We are committed to supporting our employees' whole selves and providing benefits that promote health, financial security, and work-life balance. We foster a culture of continuous learning, innovation, and ethical conduct, emphasizing the importance of teamwork and community impact.

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

Cupertino, CA

Industry

Commercial Banking

Get job alerts

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