Software Engineering Manager -2 (Treasury Payment Systems)
About the role
Job Description
Lead, coach, and develop a team of software engineers supporting Treasury Payment System applications.
- Drive delivery of scalable, secure, and highly available payment solutions.
- Partner with product and business stakeholders to define priorities and execute technology roadmaps.
- Lead modernization initiatives involving cloud, APIs, microservices, and event-driven architectures.
- Ensure application reliability, performance, resiliency, and operational excellence.
- Establish engineering best practices for design, coding, testing, automation, and deployment.
- Manage production support, incident response, root cause analysis, and service improvements.
- Foster Agile delivery practices and continuous improvement across the engineering team.
- Recruit, mentor, and retain top engineering talent while promoting an inclusive, high-performance culture.
Basic Qualifications
- Bachelor's degree, or equivalent work experience
- Five to six years of relevant technical experience
- Three to four years of leading a software engineering team
Preferred Skills/Experience
- Experience managing and leading software engineering teams.
•
Experience supporting payment processing, electronic payments, ACH, or digital banking platforms.
- Strong expertise in
Java, Spring Boot, REST APIs, and microservices.
- Experience with
AWS and/or Azure
cloud technologies.
- Knowledge of
event-driven architecture, Kafka, messaging systems
, or distributed processing.
- Experience with
CI/CD, DevOps, automated testing, and release management.
- Strong understanding of
SQL and large-scale transaction processing systems.
- Experience operating within highly regulated financial services environments.
- Excellent stakeholder management, communication, and strategic planning skills.
Location expectations
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 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 calendar year unless otherwise provided by law
Review our full benefits available by employment status here .
U.S. Bank is an equal opportunity employer. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status, and other factors protected under applicable law.
E-Verify
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.