Lead Engineer, Risk Technology
Core
Lead the development of high-performance risk systems that safeguard exchange operations by evaluating margin requirements, stress scenarios, and portfolio exposures in real-time.
Role type
Senior IC Java backend engineer (risk technology)
Builds
High-performance, low-latency JVM services and APIs for margin and risk calculations
Domain
Digital asset exchange infrastructure / Quantitative finance
Deliverable
production ML models | product features
Required skills
Java (expert, low-latency), JVM optimization, risk modeling (SPAN, VaR), system architecture, testing methodologies (TDD, stress testing), microservices design
Preferred skills
Event-sourced architectures, columnar storage, cloud technologies (GCP), Kotlin, mentoring
Technologies
Java, Git, Docker, Kubernetes, GCP, Chronicle Queue
Responsibilities
Design and build scalable, performant low/zero-GC JVM services; decompose complex business requirements into tested implementations; collaborate with quantitative analysts and product teams; optimize and refactor codebase for performance and maintainability
Seniority
Senior, hands-on IC