A fast, safe and readable packet-processing system - How can we get all three?
At Jane Street, we've been building systems to trade electronically for over a decade. As technology advances and the scale of the markets grows, we need our systems to be able to process ever growing
amounts of data in ever shorter time windows.
In this talk, we're going to explore how to build a highly optimized single-core packet processing system that is capable of processing millions of messages per second. We will see how to bridge the gap between the high-level abstractions we've come to love when structuring code, and efficient machine-level execution necessary to process messages at line-rate.
With offices in New York, London, Hong Kong, and Amsterdam, Jane Street is a trading firm that operates around the clock and around the globe. Technology is at the core of how we approach trading, and we consider ourselves as much a technology company as a trading firm.
Our key to success isn’t brand recognition, but people. We focus primarily on being a challenging, fun and rewarding place to work. The environment is intellectual and collaborative, relaxed and playful, with a strong focus on education. New hires and interns learn about trading and our technology stack through in-house classes, guest lectures, and on-the-job experiences. Come to our Tech Talk to learn about our full time and internship opportunities in software development, quantitative trading, and research.