Role summary :
You will lead KKP Securities unified engineering team to deliver on our ambitious roadmap. With a fully in-house team structure already in place, your mandate is to drive engineering excellence, architect scalable financial platforms, and execute the migration of critical back-office systems to a modern microservices architecture using Domain-Driven Design.
Role and Responsibilities :
- Lead the technical execution of decoupling legacy monolithic systems. You will architect the incremental replacement of theses system with robust microservices.
- Enforce strict DDD principles to maintain clear boundaries between financial domains as we modernize.
- Serve as the primary decision-maker for the backend technology stack, deepening our standardization on Golang
- Champion the SRE mindset across the department. Own the definition and enforcement of Error Budgets, SLO and SLI
- Foster a high-performance culture within the established in-house team. Focus on mentorship, career pathways, and technical upskilling.
- Embed security practices early in the development lifecycle (DevSecOps).
Qualifications :
- A bachelor's degree in computer science, management information systems (MIS), or a related field.
- 10+ years in software engineering, with at least 4+ years in senior leadership role, preferably within Securities, Banking or Fintech.
- Deep proficiency in Microservices Architecture and Event-driven patterns.
- Proven application of DDD in complex areas
- Excellent communication and project management skills.
- Proven ability to lead and motivate large, unified engineering teams.
- Data-driven, security-conscious and committed to Modern agile and SRE principles.