A series of public tech talks based in our New York office, with speakers hailing from Jane Street and from the wider tech world.
Hit enter to perform search.
Curriculum Design as an Engineering Problem: Lessons from the Field
Shriram Krishnamurthi
Brown University
New computing curricula are being created every day. Seemingly every permutation of words like "teach", "kids", "code", and "CS" has...
Video and Transcript →
The Hurricane's Butterfly: Debugging Pathologically Performing Systems
Bryan Cantrill
Joyent
Despite significant advances in tooling over the past two decades, performance debugging—finding and rectifying those limiters to systems performance—remains a...
How Jane Street Does Code Review
Ian Henry
Jane Street
Code review is a fundamental part of developing high quality software, but it's also a difficult practice to apply rigorously....
Verifying Network Data Planes
Nate Foster
Cornell University
P4 is a new language for programming network data planes. The language provides domain-specific constructs for describing the input-output formats...
Caveat Configurator: How to replace configs with code, and why you might not want to
Dominick LoBraico
Complicated systems require expressive configuration languages. But language design is hard: It's no surprise that many applications have either limited...
View open roles