Hudson River Trading Blog

hudsonrivertrading.com · Company blog · on HN since 2020

Hudson River Trading's engineering blog covers low-latency optimization, distributed filesystems, Python tooling, and AI research at the quantitative trading firm.

What HN saysHN links it as an example of an HFT firm's engineering work, such as the Python fork post, and for HRT job listings.
29HN people shared it
15linked it in comments
17stories submitted
166story points
4 months agolast shared
2020people per year2026

Most-shared posts

  1. 1
    Building a Distributed Filesystem for Scalable Research
    5 people · 10 points · first shared 2025 · discussion on HN
  2. 2
    Low Latency Optimization: Understanding Pages (Part 1)
    3 people · 16 points · first shared 2022 · discussion on HN
  3. 3
    Hot-Patching a Third Party Binary Library
    3 people · 10 points · first shared 2023 · discussion on HN
  4. 4
    HRT's Python fork: Leveraging PEP 690 for faster imports
    2 people · 98 points · first shared 2025 · 99 comments on HN
  5. 5
    2023 HRT AI Labs Summer Projects
    2 people · 3 points · first shared 2023 · discussion on HN
  6. 6
    Low latency optimization part 2
    2 people · first shared 2024
  7. 7
    Homepage
    2 people · first shared 2022
  8. 8
  9. 9
  10. 10
    HRT Intern Spotlight: 2022 Software Engineering Projects
    1 people · 4 points · first shared 2022 · discussion on HN
  11. 11
    HeraclesQL: A Python DSL for Writing Alerts
    1 people · 2 points · first shared 2025 · discussion on HN
  12. 12
    Designing a SystemVerilog Language Server
    1 people · 1 points · first shared 2026 · discussion on HN
  13. 13
    Applying Artificial Intelligence to Trading (2021)
    1 people · 1 points · first shared 2026 · discussion on HN
  14. 14
  15. 15
    Careers
    1 people · first shared 2024

What HN people wrote when they linked it

gotorazor · 2022-10-23
What did a tiny quant trading firm do to warrant such an approbation? https://www.hudsonrivertrading.com/
et-al · 2022-10-17
Another HFT firm, Hudson River Trading - https://www.hudsonrivertrading.com/
neomantra · 2025-12-28
That is fair, particularly compared to Janet Jackson! I will add detail. In their younger days, two distinguished engineers, Bryan Cantrill and Brendan Gregg, made this video where they scream at a data storage server nicknamed Thumper. Screaming at it has surprising results, which are observed with a novel software technology called dtrace. The Sun Fire X4500 was a dense storage sever, 4U with 48 disks and insane IO performance and a newish filesystem called ZFS. The video is not only funny in content, it features technology and technologists that became very impactful, hence the classic tag. --- I love the lore, so I'll drop more. While our team previously used AFS (mainly for its great caching) and many storage servers, this hardware combined with its software allowed us to consolidate and manage and access data in new ways, alleviating many of our market data analysis problems. We switched to NFS, which previously was not performant enough for us on other hw/sw architectures. While using NFS with the Thumpers and then Thors (X4540) was fantastic, eventually the data scales became hard again and we made a distributed immutable filesystem that looked like the Hadoop HDFS and Cassandra file systems, named after our favorite Klingon Worf (Write-Once Read-Frequently). Interestingly, in 2025 both XTX [1] and HRT [2] open-sourced their distributed file systems which are pretty similar to it, using 2020's tech rather than 2000's. HRT's is based on Meta's Tectonic…
hudson-trading · 2025-11-07
Hudson River Trading | Hybrid | Full-time We’re a quantitative trading firm based in NYC that trades hundreds of millions of shares each day across 200+ markets worldwide. Our developers and engineers build the high-performance systems that power automated trading globally. We’re hiring for: Experienced Software Engineer – Systems Development » Seattle, Boulder, LND, Dublin, NYC You’ll build and improve the Python-based platform used across our Systems teams to provision, monitor, and manage our global infrastructure. We’re looking for strong Python developers who enjoy working close to the operating system and automating large-scale environments. Solid Linux/Unix experience required. Apply here: https://www.hudsonrivertrading.com/careers/?search=systems+dev&gh_…
curiousgal · 2025-11-03
Some folks at HRT[0] will probably be unhappy about that lol 0.https://www.hudsonrivertrading.com/hrtbeat/inside-hrts-python-fork/
periodjet · 2025-10-03
Why would I bother interviewing with you when you may toss out my application because I may not be a member of your list of arbitrary blessed identity groups? https://www.hudsonrivertrading.com/deib/
hardwaregeek · 2025-09-18
Hudson River Trading's distributed file system for comparison: https://www.hudsonrivertrading.com/hrtbeat/distributed-filesystem-for-…
ActorNightly · 2025-08-08
a) What do you call this at the bottom of the page https://www.hudsonrivertrading.com/liquidity/ b) If you don't have customers, why have a company?
walterbell · 2024-09-24
Semi-popular topic for existing web search scrapers that treat HN as a quality indicator: https://www.baeldung.com/linux/multiple-glibc https://www.hudsonrivertrading.com/hrtbeat/how-our-engineers-hot-patch… https://stackoverflow.com/questions/847179/multiple-glibc-libraries-on… > humans praying to scrapers that feed AI See Alan Kay's writing on Quora, which has a data partnership with OpenAI, https://www.quora.com/profile/Alan-Kay-11?share=1
ladberg · 2024-03-16
Some articles explaining huge pages for anyone curious (and hopefully people will trust that a high frequency trading firm has enough money on the line to get this right): https://www.hudsonrivertrading.com/hrtbeat/low-latency-optimization-pa… https://www.hudsonrivertrading.com/hrtbeat/low-latency-optimization-pa…
jaromir_ · 2022-10-03
What's the difference between the Python Engineer and Algo Software Engineer (https://www.hudsonrivertrading.com/careers/job/?gh_jid=3562163&req… roles?
tubby12345 · 2022-01-14
of course they need credentials but undergrad at decent state school is much more widely available credential than ivy+. hell FB hires high school grads into their FBU program (for the gap summer between high school and uni). like you don't get it: go here https://www.hudsonrivertrading.com/careers/job/?gh_jid=3562177 and find the dropdown for school ("what university are you currently attending").
cheezebubba · 2020-05-15
Well you can take a look at their job openings pages: https://www.hudsonrivertrading.com/careers/ Looks like c++, python, and linux sysadmin stuff.
nickelpro · 2024-07-09
The work I do is all in the single-to-low-double-digit microsecond range to give you an idea of timing constraints. I'm peripheral to HFT as a field though. > First, split the load in to simple asset-specific data streams with a front-end FPGA for raw speed. Resist the temptation to actually execute here as the friction is too high for iteration, people, supply chain, etc. This is largely incorrect, or more generously out-of-date, and it influences everything downstream of your explanation. Think of FPGAs as far more flexible GPUs and you're in the right arena. Input parsing and filtering are the obvious applications, but this is by no means the end state. A wide variety of sanity checks and monitoring features are pushed to the FPGAs, fixed calculation tasks, and output generation. It is possible for the entire stack for some (or most, or all) transactions to be implemented at the FPGA layer. For such transactions the time magnitudes are mid-to-high triple digit nanoseconds. The stacks I've seen with my own two eyeballs talked to supervision algorithms over PCIe (which themselves must be not-slow, but not in the same realm as <10us work), but otherwise nothing crazy fancy. This is well covered in the older academic work on the subject [1], which is why I'm fairly certain its long out of date by now. HRT has some public information on the pipeline they use for testing and verifying trading components implemented in HDL.[2] With the modern tooling, namely Verilator,…

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close