Responsibilities
Enforce software engineering standards (Clean Code, SOLID, DRY, TDD/BDD, code reviews, test coverage, performance benchmarks)
Design and govern end-to-end architectures for capital markets platforms (low latency, fault tolerance, auditability)
- Define and maintain architecture standards, patterns, and decision frameworks (e.g., ADRs, DoD quality gates)
- Develop and integrate GenAI/Agentic AI solutions for coding, testing, documentation, and automation workflows
- Build reusable AI engineering components (prompt libraries, agents, test generators, refactoring tools)
- Lead engineering governance including technology evaluation, vendor due diligence, and engineering metrics tracking
Key Requirements
- 10+ years of software engineering experience, including 4+ years in architect/principal-level roles
- Deep expertise in at least one core language ecosystem (Java/Kotlin, Python, or C++)
- Experience in capital markets systems (trading, risk, order management, post-trade processing)
- Strong background in distributed systems (low latency, strong consistency, exactly-once processing)
- Hands-on experience with messaging systems (e.g., Kafka, Solace) and cloud platforms (AWS, Azure, or GCP)
- Practical experience with GenAI/Agentic AI tools and AI-assisted development (e.g., prompt engineering, AI code tools)
GMP Recruitment Services (S) Pte Ltd | EA Licence: 09C3051 | VO UYEN AI LINH | Registration No: R22109232