Staff Software Engineer
Core
Design and implement BIAN APIs and specifications for the Payments Platform to ensure 99.999% availability and reliability.
Role type
Staff Software Engineer (Payments Platform)
Builds
Core Product Systems within Payments Platform (APIs, Cloud Engineering)
Domain
Financial Services / Payments
Required skills
API design, Cloud architecture, Solution design, Technical leadership, Stakeholder management, Architecture governance, Continuous delivery, System integration, Target state architecture, Business case analysis
Preferred skills
BIAN standards knowledge, Event-based architecture, Prototyping
Technologies
Cloud, BIAN APIs, Event-based architecture
Responsibilities
Design and implement BIAN APIs and specifications; Lead high performing API and Cloud Engineering team; Own and govern solution designs; Adopt a 'Design to Run' mentality to architect robust solutions; Provide developmental advice and consult for business case/ideation, discovery, and inception phases; Collaborate with Solution Architecture and functional SMEs to prototype solutions; Collaborate with upstream and downstream system representatives to ensure integrated end-to-end solutions; Proactively seek opportunities for continuous improvement of Core Product systems; Work with senior technical and business management teams to identify current state issues and develop target state architecture; Lead and influence business partners, peers, team members, and vendors.
Seniority
Staff, hands-on IC with leadership responsibilities