Signals and Threads cover image

Signals and Threads

Solving Puzzles in Production with Liora Friedberg

Oct 7, 2024
Liora Friedberg, a Production Engineer at Jane Street with expertise in economics and computer science, discusses the unique blend of puzzle-solving and software engineering in high-stakes environments. She shares insights on training methods, including tabletop simulations and hands-on exercises, to prepare engineers for the complexities of live system support. Liora also highlights the importance of fostering a blame-free culture, effective monitoring systems, and the art of postmortems to encourage learning and improve operational support.
53:50

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Production engineering at Jane Street blends real-time problem-solving with long-term strategic improvements within critical software systems for trading.
  • Training for Production Engineers includes tabletop simulations and hands-on exercises, emphasizing both technical knowledge and collaborative skills essential for effective issue resolution.

Deep dives

Understanding Production Engineering

Production engineering at Jane Street focuses on the production layer of software systems critical for trading billions of dollars daily. The role encompasses live system support, making production engineers the first line of defense during trading hours when issues arise. Unlike being on-call during off-hours, the role involves real-time problem-solving during live operations, emphasizing immediate response to alerts or observations from users. Additionally, production engineers engage in long-term improvements aimed at reducing the frequency and severity of issues, thus blending short-term support with strategic project work.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner