U.S. Bank

Lead Software Engineer, Databricks & Cloud

U.S. Bank
Apply
3 days ago
Minneapolis, MN, USAStaff+
H1B sponsor

Base Salary

$133k - $157k/yr

Responsibilities

  • Lead Databricks data engineering across Bronze, Silver, and Gold layers, focusing on reusable Silver and Gold data products.
  • Translate business requirements into scalable data architectures, engineering designs, delivery standards, and technical acceptance criteria.
  • Remain hands-on with coding, code review, code management, and batch, CDC, streaming, API, and file-based pipelines.
  • Review data models, solution designs, and critical code for quality, security, scalability, performance, and engineering-standard alignment.
  • Drive cross-cloud data integration and sharing across Azure, AWS, Databricks, and Snowflake.
  • Embed data quality, lineage, governance, PII/PCI controls, monitoring, and reliability into data solutions.
  • Establish engineering practices for source control, deployment, testing, and observability.
  • Provide technical leadership and guidance across distributed teams through influence rather than direct people management.
  • Partner with product, architecture, governance, platform, and business stakeholders to resolve dependencies, risks, and delivery challenges.

Requirements

  • Bachelor’s degree or equivalent work experience.
  • Six to eight years of relevant experience.
  • Hands-on experience with Python, PySpark, SQL, Spark SQL, and ETL/ELT development.
  • Expertise with Databricks, Delta Lake, Unity Catalog, medallion architecture, and Databricks Workflows/Lakeflow.
  • Experience building batch, CDC, streaming, API, and file-based pipelines, including Kafka or Azure Event Hubs.
  • Strong Azure and/or AWS cloud data engineering experience, including ADLS Gen2, Data Factory, S3, and IAM.
  • Knowledge of Snowflake, Delta Sharing, Delta UniForm, Apache Iceberg, and cross-cloud data sharing.
  • Experience with data modeling, Power BI/DAX, data quality, governance, lineage, and PII/PCI controls.
  • Knowledge of Git, automated testing, technical design, architecture reviews, and engineering best practices.
  • Preferred experience includes multi-cloud environments, Terraform, Apache Airflow, Datadog, Collibra, Tableau, Databricks Metric Views, AI/RAG or advanced analytics data use cases, and regulated-industry or banking data products.
  • Databricks, Snowflake, Azure, or AWS certifications are preferred.

Benefits

  • Medical, dental, and vision healthcare benefits.
  • Basic and optional term life insurance.
  • Short-term and long-term disability coverage.
  • Pregnancy disability and parental leave.
  • 401(k) and employer-funded retirement plan.
  • Paid vacation of 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 per 30 hours worked, up to 80 hours per calendar year unless otherwise provided by law.
  • Hybrid work arrangement requiring work from a U.S. Bank location three or more days per week.

Tech Stack

Apache AirflowApache KafkaAWSAzureDatabricksDatadogGitPythonSnowflakeSQLTerraform

Categories

Data Engineering
U.S. Bank

About U.S. Bank

10,000+ employees

U.S. Bank is a public commercial bank offering consumer banking, commercial and institutional banking, payments, wealth management, and custody services to individuals and businesses. It earns revenue from interest on loans and securities and from fees across payments, asset management, and treasury services; it is the fifth-largest U.S. commercial bank, headquartered in Minneapolis, and trades on the NYSE as U.S. Bancorp (USB).

Contact me