
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
AI Summary
AI Chapters
Episode notes
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.