9 days ago

HFT Software Engineer

DeepFin Research

On Site
Full Time
$150,000
New York, NY
Apply

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.

Uncover Hiring Manager

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.
If you’re passionate about applying advanced technology to real-world markets and want to work alongside a focused, high-performing team, we’d love to hear from you. DeepFin offers a collaborative, research-driven environment where ideas move quickly from concept to execution and where every contribution has visible impact. Join us in building the next generation of deep-learning-driven trading systems - shaping the future of finance through innovation, rigour, and technology.

Key skills/competency

  • HFT Software Engineer
  • C++
  • Low-latency systems
  • High-frequency trading
  • Market data
  • Execution gateways
  • Linux
  • Network programming
  • Performance optimization
  • Quantitative trading

Tags:

HFT Software Engineer
C++
Low-latency
High-frequency trading
Trading systems
Market data
Execution gateways
Linux
Network programming
Performance optimization
Quantitative trading
Deep learning
Financial markets
Software development

Share Job:

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

Explore similar opportunities that match your background