Position
We are looking for an exceptional Software Architect and Engineering Chapter Lead to shape the technical culture and engineering excellence of our Capital Markets IT division.
This role ensures high standards of software craftsmanship,focusing on building systems that are clean, resilient, observable, and sustainable.
Beyond architecture, you will lead an Engineering Chapter, fostering a culture of excellence through mentorship, standards, and continuous improvement.
Main Responsibilities
Software Engineering & Craftsmanship
- Enforce Clean Code principles (SOLID, DRY, YAGNI)
- Own engineering quality frameworks: code reviews, testing, performance benchmarks
- Contribute to critical codebases and conduct deep technical reviews
- Drive TDD and BDD adoption
- Define and enforce Definition of Done (DoD) including quality and security
Software Architecture
- Design architectures for capital markets platforms (pricing, order management, risk, post-trade)
- Define technology standards and reference architectures
- Lead architecture reviews and decision governance (ADRs)
- Balance short-term delivery vs long-term system health
- Promote event-driven, domain-driven, and cloud-native architectures
GenAI / Agentic AI for Software Engineering
- Integrate AI tools into engineering workflows (coding, testing, documentation)
- Develop reusable AI components, agents, and automation tools
- Ensure governance and safe AI usage
- Measure productivity and quality improvements from AI adoption
Chapter Leadership
- Lead a cross-functional engineering community of practice
- Organize technical sessions, workshops, and knowledge-sharing initiatives
- Define engineering competency frameworks and career paths
- Mentor senior engineers and support talent development
- Ensure engineering quality is maintained alongside delivery
Technical Governance & Strategy
- Maintain a technology radar (evaluate, adopt, or reject technologies)
- Lead technical due diligence on tools and vendors
- Track engineering metrics (code quality, deployment frequency, MTTR, etc.)
- Collaborate with cloud, security, and infrastructure teams
Qualifications and Profile
Education
- Degree in Computer Science, IT, or related field
AI Proficiency
- Experience using AI tools to improve productivity
- Understanding of AI/ML fundamentals and prompt engineering
- Ability to validate AI-generated outputs
- Identify AI integration opportunities
Domain & Technical Background
- 10+ years in software engineering, including 4+ years in senior/architect roles
- Strong expertise in at least one ecosystem:
- Java / Kotlin
- Python
- C++
- Experience in capital markets systems (trading, risk, post-trade)
- Distributed systems design with low latency and strong consistency
- Messaging systems (Kafka, Solace, etc.)
- Cloud architecture (AWS, Azure, GCP)
- Experience applying AI in engineering workflows
Craftsmanship & Engineering Excellence
- Strong commitment to Clean Code principles
- CI/CD pipelines and quality tools experience
- Knowledge of testing strategies (unit, integration, performance, chaos)
- Familiarity with DDD, CQRS, Event Sourcing
Leadership & Community
- Experience in engineering communities (Chapter, Guild, CoE)
- Ability to scale engineering standards across teams
- Strong communication skills (technical + business)
- Proven mentoring and coaching experience
Desirable Skills
- Stream processing (Flink, Spark, etc.)
- Open-source contributions or technical publications
- Cloud or Kubernetes certifications
- Developer experience (DX) tooling
- Knowledge of quantitative finance concepts
- Familiarity with financial messaging standards (FIX, SWIFT, etc.)