
Software Engineer – Distributed Market Data Systems
Qube Research & Technologies3 months ago
Hong Kong, Hong KongMid Level
Responsibilities
- Develop greenfield software for a globally distributed market data architecture.
- Build cloud-native platforms for distributing and processing real-time tick data.
- Architect high-throughput distributed systems with significant horizontal scalability.
- Write optimized, high-throughput code.
- Collaborate with researchers and data scientists across QRT.
- Contribute to a strong engineering culture and potentially provide project leadership and stakeholder management.
Requirements
- Four years of software engineering experience.
- Experience with distributed real-time systems.
- Systems design and architecture experience.
- Ability to write optimized, high-throughput code.
- Strong communication and teamwork skills.
- Advantageous experience with Kubernetes, Kafka, NumPy, Numba, C++, Rust, Polars, Arrow, Flight/gRPC, market data, SRE, or DevOps.
Benefits
- QRT offers initiatives and programs supporting employee health and work-life balance.
- Equal opportunity employer committed to diversity and an open, respectful workplace.
Tech Stack
Categories
BackendData Engineering
About Qube Research & Technologies
Qube Research & Technologies is a global quantitative and systematic investment manager that develops and trades data-driven strategies across liquid asset classes for institutional investors. The firm manages client capital and proprietary funds, earning management and performance fees. Founded in 2018 and headquartered in London, it operates with offices in 16 locations worldwide.