Managing Principal - Software Engineering & Architecture H/F
Core
Lead software engineering and architecture practices while driving client transformations in complex financial environments.
Role type
Managing Principal, Software Engineering & Architecture
Builds
Cloud-native architectures, distributed systems, and modern engineering practices for financial clients
Domain
Financial Services / Banking / Technology Consulting
Required skills
Engineering leadership, Software architecture design, Distributed systems, Cloud-native patterns, API design, Microservices, Event-driven architecture, Backend development (Java), Technical coaching, Strategic client advisory
Preferred skills
Experience in financial services/banking/payments, AI application in Product Development Life Cycle (PDLC)
Technologies
Java, Cloud-native, Distributed systems, APIs, Microservices, Event-driven architecture
Responsibilities
Define technical standards and best practices for the engineering community, Coach and mentor Tech Leads and Senior Engineers, Analyze and challenge client technical architectures, Collaborate with client CTOs and Heads of Engineering to shape strategy, Contribute to commercial proposals and delivery models
Seniority
Principal, Strategy & Mentorship