Senior Software Engineer (Data Engineering)
U.S. Bancorp
- Location
- Hopkins, MN
- Work model
- On-Site
- Level
- Senior
- Posted
- Sep 3, 2026
Skills
About this role
At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bank gives you a wide, ever-growing range of opportunities to discover what makes you thrive at every stage of your career. Try new things, learn new skills and discover what you excel at—all from Day One.
Job Description
We are seeking a highly skilled Senior Data Architect / Data Engineer to design, build, and modernize enterprise-scale data platforms that power analytics, AI/ML, fraud detection, regulatory reporting, and business intelligence solutions. The ideal candidate combines strategic architecture expertise with hands-on engineering experience to deliver scalable, secure, and high-performing data solutions.
Essential Responsibilities
Design, develop, and implement enterprise-scale data platforms, lakehouse architectures, and data warehouse solutions supporting analytics, AI/ML, fraud detection, and regulatory reporting. Build and maintain high-performance batch, streaming, and event-driven data pipelines to process large-scale data workloads. Develop and optimize ETL/ELT frameworks using modern cloud-native and big data technologies. Create and maintain scalable data models, metadata frameworks, data lineage, and data quality controls to ensure trusted data assets. Lead and support cloud migration and modernization initiatives , enabling secure and efficient data platform transformation. Partner with architects, software engineers, data scientists, and business stakeholders to deliver reliable and reusable data products. Conduct design reviews, establish engineering standards, and mentor team members on data engineering best practices and platform development. Ensure compliance with enterprise security, governance, performance, resiliency, and operational excellence requirements. Basic Qualifications - Bachelor's degree, or equivalent work experience - Five to six years of relevant experience Preferred Skills/Experience Strong expertise in Databricks, Apache Spark, Scala, PySpark, Delta Lake, and modern distributed data processing frameworks . Advanced proficiency in SQL, Python, Oracle, and data engineering best practices for large-scale enterprise environments. Experience designing and implementing data warehouses, lakehouse architectures, Medallion architecture, and dimensional data models . Hands-on experience building scalable ETL/ELT pipelines, real-time streaming solutions, and event-driven architectures . Strong knowledge of Azure and/or AWS cloud platforms , cloud-native services, and data platform modernization strategies. Experience implementing data governance, lineage, metadata management, data quality, and compliance controls . Prior experience with Actimize platforms (SAM, CCD, UDM, or related solutions) , preferably within Fraud, AML, Risk, or Regulatory Reporting environments. Proven ability to develop highly available, fault-tolerant, secure, and performance-optimized data solutions , with strong communication and stakeholder management skills. Location expectations This role requires working from a U.S. Bank location three (3) or more days per week. If there’s anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants .
Benefits
Our approach to benefits and total rewards considers our team members’ whole selves and what may be needed to thrive in and outside work. That's why our benefits are designed to help you and your family boost your health, protect your financial security and give you peace of mind. Our benefits include the following: Healthcare (medical, dental, vision) Basic term and optional term life insurance Short-term and long-term