Principal, Solution Architecture (Kafka & Flink)
Core
Design and lead solution architecture for large-scale distributed, event-driven, and streaming systems supporting capital markets clearing operations.
Role type
Principal Solution Architect (Kafka & Flink)
Builds
Next-generation clearing systems and digital transformation platforms for capital markets.
Domain
Capital Markets / Distributed Systems / Streaming Data
Required skills
Event-driven architecture, Microservices, Distributed systems design, Kafka, Kubernetes, Java, Python, C#, Protocol Buffers, Apache Iceberg, Terraform, OAuth2/OIDC, JWT, Schema management, Infrastructure-as-code, DevOps practices
Preferred skills
Capital markets industry experience, Flink
Technologies
AWS, ArgoCD, Docker, Git, Jenkins, Kafka, Kubernetes, Terraform, Java, Python, C#, Protocol Buffers, Apache Iceberg, OAuth2, OIDC, JWT
Responsibilities
Design application architecture for distributed and enterprise platforms, Establish and uphold architecture standards across engineering teams, Design systems for streaming and batch data flows, Guide architecture of Kafka-based message-driven systems, Lead solution architecture from concept through implementation, Mentor engineering teams in architecture and distributed systems practices
