Low Latency Java Engineer (VP)
Core
Senior Java engineer building low-latency microservices and application frameworks for algorithmic trading and market data systems.
Role type
Senior IC low-latency Java engineer (algorithmic trading)
Builds
Microservices based event sourcing systems on a low latency in-house framework
Domain
Financial technology / Algorithmic trading / Market data
Required skills
Java, Rust, C++, KDB, Linux, TCP/IP, kernel bypass, event sourcing, microservices, system tuning, UML
Preferred skills
C++ background
Technologies
Java, Rust, C++, KDB, Solarflare OpenOnload, Linux, TCP/IP
Responsibilities
Write 90% hands-on code in Java or Rust for low-latency systems; Lead integration of functions to deploy new products; Analyse complex business and system processes; Provide expertise in Java low-latency development; Consult with end users to define system specifications; Mentor junior developers
Seniority
Senior, hands-on IC