Senior Software Engineer: Data Pipelines & Microservices

Us Bank

Cincinnati (OH)

On-site

USD 112,000 - 131,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare
401(k) and employer-funded retirement
Paid vacation
Paid holidays
Parental leave
Adoption assistance
Disability leave coverage

Job summary

U.S. Bank is seeking a senior software engineer to analyze, design, test, develop, and maintain best-in-class software experiences. You will collaborate across teams, adhere to enterprise standards, and contribute to agile and DevOps practices to minimize customer impact.

The role emphasizes building scalable data solutions, APIs, and microservices, with a focus on data quality, performance, and reliability in large-scale banking environments.

Qualifications

  • Bachelor’s degree, or equivalent work experience.
  • Five to six years of relevant experience.

Responsibilities

  • Design, develop, test, deploy, and support scalable software and data solutions that enable commercial banking and treasury management capabilities.
  • Build and maintain data pipelines, APIs, microservices, integrations, and reporting solutions that improve data accessibility, quality, and performance.
  • Collaborate with product owners, business stakeholders, architects, data analysts, and platform teams to translate business needs into reliable technical solutions.
  • Develop secure, maintainable, and high-quality code following enterprise engineering standards, coding best practices, and software design principles.
  • Drive troubleshooting, root-cause analysis, production support, performance tuning, and resiliency improvements across applications and data platforms.
  • Participate in architecture reviews, technical design discussions, code reviews, test strategy development, and Agile delivery planning.
  • Support technology modernization initiatives, including cloud adoption, automation, DevOps enablement, vulnerability remediation, and platform optimization.
  • Continuously identify opportunities to improve system performance, operational efficiency, data reliability, developer productivity, and client outcomes.

Skills

Java
Python
SQL
JavaScript
APIs
Microservices
CI/CD
DevOps
Cloud
Data pipelines

Education

Bachelor’s degree or equivalent work experience

Tools

Git/version control
Automated testing
Containerization
CI/CD pipelines

Job description

U.S. Bank is seeking a senior software engineer to analyze, design, test, develop, and maintain best-in-class software experiences. You will collaborate across teams, adhere to enterprise standards, and contribute to agile and DevOps practices to minimize customer impact.

The role emphasizes building scalable data solutions, APIs, and microservices, with a focus on data quality, performance, and reliability in large-scale banking environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer: Data Pipelines & Cloud
Senior Software Engineer: Data Pipelines & Cloud

U.S. Bank • Cincinnati (OH)

On-site
USD 112,000 - 131,000
Senior Software Engineer — Cloud, APIs & Data Pipelines
Senior Software Engineer — Cloud, APIs & Data Pipelines

Us Bank • Charlotte (NC)

On-site
USD 112,000 - 131,000
Healthcare (medical, dental, vision)
401(k) plan
Paid vacation and holidays
Senior Software Engineer: APIs, Microservices & Cloud DevOps
Senior Software Engineer: APIs, Microservices & Cloud DevOps

Relha LLC • Cincinnati (OH)

Hybrid
USD 112,000 - 131,000
Basic life insurance
Disability insurance (short-term &
Parental leave
+4
Senior C#/.NET Engineer - DevOps & AWS
Senior C#/.NET Engineer - DevOps & AWS

U.S. Bank • Englewood (CO)

Hybrid
USD 110,000 - 140,000
Healthcare
401(k) matching
Paid time off
Senior Java Software Engineer - Microservices & Cloud
Senior Java Software Engineer - Microservices & Cloud

Relha LLC • Hopkins (MN)

On-site
USD 120,000 - 141,000
Life insurance
Disability insurance
Parental leave
+5
Senior Software Engineer - Full-Stack & DevOps
Senior Software Engineer - Full-Stack & DevOps

U.S. Bank • Hopkins (MN)

On-site
USD 105,000 - 124,000
Healthcare (medical, dental, vision)
Life insurance (basic & optional)
Disability coverage (short/long-term)
+6
Senior Data & Integration Engineer (API & Azure)
Senior Data & Integration Engineer (API & Azure)

Relha LLC • Hopkins (MN), Northern (KY)

Hybrid
USD 120,000 - 141,000
Senior Data & Integration Engineer - Azure, APIs & BI
Senior Data & Integration Engineer - Azure, APIs & BI

U.S. Bank • Hopkins (MN)

On-site
USD 120,000 - 141,000
Healthcare (medical, dental, vision)
401(k) plan
Paid vacation
+3
Full-Stack Software Engineer | Banking Tech & DevOps
Full-Stack Software Engineer | Banking Tech & DevOps

U.S. Bank • Englewood (CO)

On-site
USD 92,820 - 109,200
Healthcare benefits
401(k) plan
Paid vacation
+4
Software Engineer II: Java Microservices & Digital Assets
Software Engineer II: Java Microservices & Digital Assets

Relha LLC • Charlotte (NC), Northern (KY)

Hybrid
USD 98,000 - 116,000
Life insurance
Disability insurance
401(k) plan