U

U.S. Bank

Runs a national bank and processes card payments

Sr. Data Engineer / Software Engineer-Technology Health Analytics & Automation

Data Engineering +1Posted on Nov 13
Full-time

About the Job

Requirements

  • A bachelor’s degree or equivalent work experience is required.
  • Five to six years of relevant experience is required.
  • Demonstrated senior-scope delivery as an individual contributor on complex, cross-team initiatives is preferred.
  • Advanced SQL skills for data extraction, transformation, and performance-aware analysis are preferred.
  • Experience with technology health domains such as incidents, changes, vulnerabilities, and obsolescence is preferred.
  • Hands-on data analysis experience, including trend analysis, anomaly detection, and root-cause analysis, is preferred.
  • Advanced experience building and scaling Power BI reporting products is preferred.
  • Practical experience using AI prompting and AI agents in analytics or engineering workflows is preferred.
  • Hands-on experience with Power Apps and Power Automate is preferred.
  • Proficiency in one or more relevant programming or scripting languages, such as Python, Java, C#, JavaScript, or TypeScript, is preferred.
  • Experience with Git or GitLab and continuous integration and continuous delivery practices is preferred.

Responsibilities

  • Analyze, design, test, develop, and maintain software experiences while adhering to U.S. Bank standards and minimizing impact to the customer experience.
  • Design, build, and enhance technology health analytics and automation solutions that support enterprise engineering and operational excellence initiatives.
  • Develop and maintain scalable data pipelines, data models, and metric frameworks that drive consistent reporting and insight generation.
  • Create and optimize Power BI dashboards, scorecards, and executive reporting solutions to enable informed decision making.
  • Develop workflow automation solutions using Power Apps, Power Automate, application programming interfaces, and modern programming languages.
  • Design and implement AI-powered workflows for issue triage, summarization, anomaly detection, metric interpretation, and recommendation generation.
  • Build reusable prompt frameworks, AI agents, guardrails, and quality controls to support responsible AI adoption at scale.
  • Implement monitoring, alerting, and exception management capabilities to proactively identify technology risks and operational issues.
  • Collaborate with cross-functional partners to drive adoption of health metrics, influence decisions, and deliver measurable business outcomes.

About the Company

U.S. Bank

Runs a national bank and processes card payments

U.S. Bank is one of the largest banks in the United States, serving consumers, small businesses, corporations, and government agencies with banking, lending, payments, and wealth management. Its Elavon subsidiary is one of the world's biggest processors of card payments for merchants, handling sales in the United States, Canada, and Europe. People and small businesses use its branches and mobile app for checking, savings, credit cards, mortgages, and loans, while companies use it for corporate cards and cash management, and the bank earns money from loan interest and fees. U.S. Bank received national bank charter No. 24 in 1863, under President Abraham Lincoln, and is based in Minneapolis as the main subsidiary of U.S. Bancorp.

Company size
10,001+
Company stage
IPO
Headquarters
Minneapolis, MN
Founded
1863

Recently Posted Jobs

Explore more opportunities at U.S. Bank

See more jobs