OpenAI·Software Engineer·Onsite - System Design / Architecture
May 2026
System design round at OpenAI for a software engineering role. The whole thing centered on designing something like Sora, with a lot of back-and-forth on scheduling, what happens when things break, and how you'd monitor the system in production.
- Design a large-scale video generation system similar to Sora, covering job scheduling, failure handling, and observability.
“This is a meaty one and I don't think I fully appreciated how deep the failure scenarios would go.” The rest of the author's notes on Software Engineer interview at OpenAI, Onsite - System Design / Architecture round, covers how they worked through the question, what the panel pushed back on, and what they would do differently.
View Post