Job Overview
Job TitleHFT Software Engineer
Job TypeFull Time
Offered Salary$150,000
LocationNew York, NY
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About DeepFin Research
DeepFin Research is a proprietary high-frequency trading (HFT) firm powered by cutting-edge Deep Learning (DL) and Deep Reinforcement Learning (DRL). We've brought on teammates from Nvidia, DeepMind, CitSec, Graviton, Tower, Jump, and others, and are aggressively working across cutting edge AI research and traditional quant research methods to monetise our AI generated signals across the global financial markets.The Role
We are looking for exceptional HFT software engineers to build our HFT trading infrastructure across global financial markets, including different asset classes, end-to-end from the ground up. This will include working across connectivity, market data, execution, risk, and building high performance high throughput C++ systems.Responsibilities
- Design, implement, and optimize ultra-low-latency, zero-allocation trading engines in modern C++.
- Develop and maintain market data handlers and execution gateways utilizing protocols like FIX, OUCH, ITCH, and raw UDP multicast.
- Optimize system critical paths through OS-level tuning, CPU pinning, cache-line optimization, and NUMA-aware programming.
- Interface with hardware-accelerated components, working alongside FPGA engineers to integrate PCIe/DMA data pipelines.
- Implement kernel-bypass networking solutions (e.g., Solarflare OpenOnload, DPDK) to minimize network stack latency.
- Collaborate directly with AI researchers and quantitative traders to deploy complex quantitative models into strict, latency-sensitive production environments.
- Work end-to-end on projects from the ground up – this is not a role to focus on specialized parts of the infrastructure stack, but rather to see projects through end-to-end.
Ideal Candidate Profile
- 1–3 years of experience in low-latency software engineering for Junior candidates; 3–10+ years for Senior candidates.
- Exceptional expertise in C++ with a deep understanding of lock-free data structures, custom memory allocators, and hardware architecture.
- Proven experience building systems in HFT or highly concurrent, real-time computing environments.
- Strong grasp of Linux internals, network programming (TCP/IP, UDP), and performance profiling tools (e.g., perf, VTune).
- Solid understanding of futures markets microstructure; exposure to FX and options markets is a strong plus.
- Entrepreneurial mindset with the communication skills required to thrive in a fast-paced, highly collaborative environment, preferring end-to-end ownership over extreme specialization.
Key skills/competency
- HFT Software Engineer
- C++
- Low-latency systems
- High-frequency trading
- Market data
- Execution gateways
- Linux
- Network programming
- Performance optimization
- Quantitative trading
How to Get Hired at DeepFin Research
- Tailor your resume: Highlight C++ expertise, low-latency systems, and HFT experience. Quantify achievements in previous roles.
- Showcase relevant skills: Emphasize Linux internals, network programming, and performance optimization tools.
- Demonstrate understanding: Research DeepFin's focus on AI, DRL, and financial markets microstructure.
- Prepare for technical interviews: Be ready to discuss C++ concepts, data structures, and system design for HFT.
- Highlight collaboration: Show examples of working effectively with researchers and traders.
Frequently Asked Questions
Find answers to common questions about this job opportunity
01What is the primary focus of an HFT Software Engineer at DeepFin Research?
02What programming languages and technologies are essential for this HFT Software Engineer role?
03What kind of experience is DeepFin Research looking for in HFT Software Engineer candidates?
04Does this HFT Software Engineer position involve working with AI and quantitative research?
05What market microstructure knowledge is beneficial for this HFT Software Engineer role?
06What does 'end-to-end ownership' mean for an HFT Software Engineer at DeepFin Research?
07What is the typical work environment and team structure at DeepFin Research?
Explore similar opportunities that match your background