What an L6 staff engineer actually does
An L6 (staff) engineer owns a problem that spans services rather than a single system. The design is judged on what it costs neighbouring teams and on which future options it closes off - so the step up from senior is largely about consequences beyond your own codebase.
L6 is the first level where being locally right is not enough. A design that is clean inside your service and forces three other teams into a migration is a bad design at this level, and recognising that before it ships is most of the job.
It is also where system design stops being an interview topic and becomes the daily one. Partitioning, coordination, storage engine choice and failure behaviour are the vocabulary of the arguments you are now in.
What to actually study
Real modules from the curriculum, in the order they make sense. Every video each one points at is free.
- Everything DataData ModelingDesign data models that support analytics, feature engineering, training, and serving without leakage or excessive complexity.7 lessons
- DeploymentThe Language of SystemsThe five behaviours every production system exhibits, stated as maths before they are stated as advice.6 lessons
- Everything DataWarehouses & LakehousesUse modern warehouses and lakehouse technologies to store, query, optimize, and govern data for AI systems.7 lessons
- Everything DataStreaming & Real-TimeDesign and implement streaming data systems for low-latency features, real-time analytics, and event-driven ML applications.7 lessons
Common questions
- What is the difference between senior and staff engineer?
- Scope and what is being judged. A senior engineer owns a service and is judged on whether it works. A staff engineer owns a problem across services and is judged on what the solution costs the teams around them.
- Is staff engineer the same everywhere?
- Roughly. Google L6, Meta E6 and Amazon SDE III / Principal-adjacent bands overlap but are not identical, and the same title carries different scope at a 200-person company than at a 200,000-person one.
No course promotes anyone. Levels are awarded by employers against their own ladder, on evidence collected over months. What material like this can do is close a specific knowledge gap that is currently in the way.
Every level