FPGA Specialist
About the company
iRage is one of India's leading high-frequency trading firms. We build and own everything in-house, from ultra-low-latency execution to our entire trading infrastructure. Our systems deliver some of the lowest latencies in the market, with order-send speeds under 100 nanoseconds - but the harder problem we've solved is keeping that latency low at scale. We run thousands of independent portfolios in parallel, carrying overnight positions across thousands of instruments, with tooling that coordinates state and information across hundreds of servers spanning multiple data centres in real time.
About the role
You will write and tune the C++ that sits on the critical path between the exchange and our strategies. The order gateway, the market data handlers and the risk checks are all built in-house, so changes you make ship to production in days rather than quarters.
The team is small and sits next to the traders it builds for. Latency budgets are measured in microseconds and every regression is visible the following session, which keeps the feedback loop short and the ownership clear.
What you will do
- Build and maintain low latency order entry and market data components across NSE, BSE and MCX.
- Profile hot paths, remove allocations and cache misses, and defend latency budgets release over release.
- Work directly with traders and quants to take strategy logic from research into production.
- Extend the pre-trade risk and position keeping layer as new products and venues are added.
- Support live trading sessions and investigate anything the system does that it was not asked to do.
Must have
- Three or more years writing production C++ (14 or later) on Linux.
- A working understanding of memory layout, concurrency and the cost of a system call.
- Comfort with networking fundamentals, TCP and UDP multicast, and kernel bypass if you have used it.
- Strong problem solving and a habit of measuring before changing.
- Exchange, trading or other latency sensitive experience is useful but not required.
Good to have
- Experience on current-gen Xilinx architectures (UltraScale+, Versal).
- Cryptographic cores / accelerators.
- Low-latency networking or trading-systems background.
Here’s what we offer:
- Compensation – competitive package, plus a meaningful performance bonus
- Generous paid time off – Recharge & come back sharper.
- Work with the best – Collaborate with top-tier global talent.
- Adventure together – Annual offsites (international & domestic) plus regular team outings.
- Performance rewards – Attractive bonuses for those who go above & beyond.
- Health covered – Comprehensive insurance so you’re always protected.
- Fun, not just work – On-site sports, games, & a lively workspace.
- Learn & lead – Regular knowledge-sharing sessions led by your peers.
- Annual Education Allowance – Take any external course, or certification that makes you better at your craft.
- Stay fit – Gym memberships with equal employer contribution to keep you at your best.
- Relocation support – Smooth move? We’ve got your back.
- Friendly competition – Work challenges & extracurricular contests to keep things exciting.
Everyone deserves to feel respected at work. We’re POSH compliant and committed to equal opportunity, regardless of gender, caste, religion, race, sexual orientation, gender identity, age or disability.