U.S. Bank is looking to solve complex technical problems and meet demanding needs in the Payment Channel domain by building a next generation omni-commerce Gateway
Requirements
- Extremely proficient in microservices architectures, architecture patterns, and having created architecture that allows services to be shipped to production multiple times a day as independently releasable microservices
- Experience in Cloud Native Architectures
- Strong appreciation of Event Storming and DDD having applied these mythologies in shaping microservices architectures
- Experience in Java within low latency environments
- Understanding of MPoS, ePos, SoftPOS
- Strong experience and understanding of Payments, Point of Sale technologies, eCommerce and Partner/ISV Verticals
- Experience with chaos engineering and resiliency patterns that ensure high up time and resiliency
Responsibilities
- Lead highly technical and strategic engineering initiatives on mission-critical platforms
- Solve the most complex, challenging technical problems across the team
- Partner with the engineering leadership group and other cross-divisional VPs of Engineering to own strategy, technical vision and direction for the teams
- Drive vision and strategy for the overall architecture to support scale, performance, resiliency and reliability of the platform
- Identify problems with current state solutions and come up with solutions quickly to enable critical delivery
- Keep an eye on the future and help keep teams up to speed on the latest and greatest happenings within technology
- Evangelize and apply Event Storming and DDD to shape microservices architectures
Other
- Bachelor's degree, or equivalent work experience
- 10 or more years of relevant software engineering experience
- Six or more years of experience leading multiple software engineering teams
- Ability to influence across teams and with senior stakeholders
- Great communication skills (written and verbal)