U.S. Bancorp logo

Lead Software Engineer - Datawarehouse in Tempe, Arizona

U.S. Bancorp

Tempe, AZ
Full Time
Senior
149k-187k
27 days ago

Job Description

About the Role

U.S. Bank is seeking a Lead Software Engineer - Datawarehouse in Tempe, Arizona. The role involves designing, developing, and maintaining scalable data solutions, including data pipelines, metadata systems, and data warehouses using cloud technologies. The position offers opportunities to work cross-functionally, mentor other engineers, and contribute to analytics and machine learning applications, with potential for remote work within commuting distance.

Key Responsibilities

  • Design, develop, and maintain a scalable Datawarehouse, metadata system, and build data pipelines for SMB data using cloud technologies.
  • Build and maintain real-time and batch data pipelines.
  • Integrate multiple data sources to enhance Business Intelligence and decision making capabilities.
  • Build reusable data frameworks and services that adhere to industry standards.
  • Lead migrations, optimize data analysis, and enable Machine Learning applications.
  • Collaborate cross-functionally with engineering and product teams to develop long-term solutions that improve analytics and customer experience.
  • Mentor other engineers by providing guidance on development best practices, reviewing code, and fostering a collaborative development environment.

Requirements

  • Requires at least a Bachelor's degree in Data Science or Computer Science.
  • Five (5) years of progressive post-baccalaureate experience as a Data Engineer, Software Engineer, or related.
  • Experience designing and deploying automated data pipelines and ETL solutions using AWS or Google Cloud platform.
  • Developing Tableau dashboards to visualize metrics for stakeholders.
  • Automating data pipelines with Kafka, Hadoop, Hive, and Apache Spark.
  • Implementing cloud-based ETL solutions using Airflow.
  • Integrating data from structured and unstructured systems like Mainframe, Relational databases, Parquet, and flat-files.
  • Scripting in Python, SQL, and running ML pipelines using Jupyter Notebook.

Qualifications

  • Educational background in Data Science or Computer Science
  • Experience with cloud data pipelines and ETL solutions
  • Proficiency in data visualization and scripting languages

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 emphasizes a culture of diversity, inclusion, and support for its employees' whole selves. The company values collaboration, continuous learning, and providing opportunities for growth and development. They are committed to equal opportunity employment and accommodating applicants with disabilities.

Apply Now

Job Details

Posted AtJun 30, 2025
Job CategoryData Engineering
Salary149k-187k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About U.S. Bancorp

Website

usbank.com

Company Size

10000+ employees

Location

Tempe, AZ

Industry

Commercial Banking

Get job alerts

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