Software Engineering Manager
Us Bank
- Cincinnati, Ohio, United States
- Cincinnati, Ohio, United States
About
Job Description Focuses on technological solution delivery by guiding and inspiring strong coding practices and solid software design decisions among the team. Responsible for growing and mentoring engineers as it relates to technical skills and career development. Assists with cross-team strategic efforts, influencing decisions to achieve efficient delivery of business value. Understands cross-team technical roadmaps, advocating new product abilities based on technical strategy and constraints.
Basic Qualifications
Bachelor's degree, or equivalent work experience
Six to eight years of relevant technical experience
Five or more years of leading a software engineering team
Preferred Skills/Experience
Strong people management skills including mentoring and coaching engineers of all skill levels
Responsible for application performance, complex APIs and integration across multiple applications
Able to collaborate with partner engineering teams
Architecting and implementing high performing software applications
Strong understanding of test strategy across unit, integration, and end-to-end automation
Exposure to AI-assisted engineering tools to drive developer productivity
Experience working with geographically distributed engineering teams
Work cross‑functionally with Product, Design, and other partner teams to deliver well‑engineered experiences that delight customers
Thorough knowledge and understanding of business strategy and how the technical and engineering strategy aligns to this
Ability to communicate with all parties involved in the product team (engineers, product owner, scrum master, third party vendors, customers, etc.)
Strong foundation in architecture and system design with hands‑on understanding of modern enterprise platforms
Proficiency in Java/Spring Boot and modern backend development practices
Front‑end fundamentals including HTML5, CSS, SASS, and responsive design principles
Experience designing for resiliency, observability, and security in distributed systems
Familiarity with deployment strategies (CI/CD, progressive rollout, blue‑green, canary)
Location expectations This role requires working from a U.S. Bank location three (3) or more days per week.
Benefits
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
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, veteran status, and other factors protected under applicable law.
E-Verify U.S. Bank participates in the U.S. Department of Homeland Security E-Verify program in all facilities located in the United States and certain U.S. territories.
#J-18808-Ljbffr
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.