Senior Engineer, Risk Engineering
Core
Build the high-performance computational backbone for an institutional digital asset exchange, optimizing real-time risk calculations for margin requirements, stress scenarios, and portfolio exposures.
Role type
Senior IC Java backend engineer (financial risk systems)
Builds
Low-latency JVM services and APIs for margin, stress testing, and exposure calculations
Domain
Digital asset exchange infrastructure + quantitative finance
Deliverable
production ML models | product features
Required skills
Java (advanced), JVM optimization, multi-threading/concurrency, automated testing (TDD/unit/integration), microservices architecture, DevOps (Docker/Kubernetes/GCP), financial risk concepts (SPAN, VaR)
Preferred skills
Event-sourced architectures, columnar databases, Kotlin, low-latency libraries (Chronicle Queue), mentoring
Technologies
Java, JVM, Docker, Kubernetes, GCP, Git, Chronicle Queue
Responsibilities
Develop and maintain high-quality, scalable, and performant JVM services and APIs; Decompose complex business requirements into robust implementations; Collaborate with quantitative analysts to implement reliable solutions for financial products; Optimize and refactor the existing codebase to enhance performance and maintainability
Seniority
Senior, hands-on IC