Software Engineering Manager - API Center of Excellence

Software Engineering Manager – API Center of Excellence - 170042254

At U.S. Bank, we're passionate about helping customers and the communities where we live and work. The fifth-largest bank in the United States, we’re one of the country's most respected, innovative and successful financial institutions. U.S. Bank is an equal opportunity employer committed to creating a diverse workforce. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status, among other factors.

Do you have a passion for architectural governance at scale, mentoring team members across lines of business and creating APIs that use next generation technologies? We at U.S. Bank are seeking a Software Engineering Manager to lead and craft groundbreaking API solutions.
Acting as an internal evangelist at the Enterprise level, you will lead the research, design, development, and integration of standards for API architecture and execution for teams across the organization. We are seeking a leader who has a solid understanding of technology and a deep background in software engineering, with the proven ability to move business solutions forward by creating premier customer experiences. If you have a passion for mentoring, building collaborative communities and facilitating the growth of others, this is the role for you.
About the Team
The U.S. Bank Enterprise API team contributes significantly to enabling our customer-focused experience. We are the first bank to use mobile to open accounts and we are using our data intelligence to bring a next-generation, holistic experience to customers across U.S. Bank.
The top challenges for the team are delivering APIs for our rapidly evolving product, balancing development velocity with API consistency, and improving the architecture to handle the scale of 2.5+ million daily customers conducting transactions through mobile, online and other digital channels. Read our growth strategy at .
  • Develop standards for product development teams across the company by collaborating with cross-functional line of business leaders
  • Develop scalable API design reviews to ensure interface alignment with business intent and usability standards
  • Act as a mentor for API design to software engineers, product owners and product managers across the company
  • Inspire change through persuasive documentation
  • Discover needs, gaps and opportunities while working directly with internal and external partners and customers
  • Train business and technical leaders, developers, and product managers on event practices and opportunities
  • Identify and evangelize additional chances to build exceptional API architectures throughout the enterprise
  • Remain continuously informed of emerging software trends and engaged with the larger API architecture community



Basic Qualifications

  • Bachelor's degree or equivalent work experience

  • At least 10 years of experience with the concepts, philosophies and tools behind the design of applications, information and underlying information technologies

  • At least 10 years of experience with developing and implementing applications


Preferred Qualifications

  • Master’s degree

  • 5+ years of experience designing, developing, and implementing API

  • 1+ year of Agile experience

  • Experience building, consuming, documenting and supporting events

  • Experience developing and deploying applications on Cloud and DevOps, preferably on Azure and/or Amazon Web Services (AWS)

  • Excellent presentation skills and comfort presenting complex information to senior leadership



Information Technology

Primary Location



1st - Daytime

Average Hours Per Week