
Low Latency C++ Engineer
Vatic Labs3 months ago
Base Salary
$175k - $275k/yr
Responsibilities
- Engineer ultra-low-latency and high-throughput trading systems.
- Develop and innovate frameworks supporting trading applications.
- Take projects from conception through deployment.
- Benchmark and tune critical software services for optimal performance.
- Collaborate directly with traders, researchers, and other developers.
Requirements
- Advanced proficiency with C/C++ systems development in a Linux environment.
- Experience tuning and optimizing low-latency software.
- Demonstrable success building high-performance software.
- Experience building latency-sensitive systems with a strong understanding of low-level systems and network development.
- Strong understanding of hardware stack and hardware architecture from a latency perspective.
- Strong understanding of network protocols.
- Advanced knowledge of operating system internals and the Linux kernel.
- Experience writing assembly code is desirable, with an interest in x86 Assembly.
Benefits
- Comprehensive health insurance coverage for employees and dependents.
- Daily breakfast, lunch, and dinner provided at the office.
- Gym reimbursement and access to an onsite gym.
- Unlimited office snacks.
- Regular team outings, poker, ping pong, and game nights.
- Flat structure with direct executive exposure.
About Vatic Labs
Vatic Labs is a privately held quantitative trading firm that builds autonomous trading agents and low-latency systems for proprietary trading and market making in electronic markets. Its researchers, engineers, and traders apply machine learning and distributed computing to execute strategies and manage risk. Founded in 2013 and headquartered in New York, the firm trades its own capital and maintains infrastructure that supports high-performance research and execution.