Senior → Staff

Master todo — Staff engineer bar + certifications + DSA + Folio

A shared checklist for senior engineers targeting Staff / L6-style roles.

How to use: copy this file, check boxes as you go. Do Staff @ work before trying to finish every Folio topic.

Sources: Uber Staff criteria (multi-team ERD/RFC as the main bar) · SAP CO / CKAD · LeetCode gates · full curriculum from folio.rgunkar.com

Order of attack

Priority
  1. Staff @ work (especially the multi-team ERD/RFC)
  2. Certs (SAP CO + CKAD) + Gate A DSA (30 spoken problems); aim for LeetCode Knight
  3. Folio core topics: System design → Concurrency → HLD problems
  4. Rest of Folio + Gate B/C as interviews approach

1. Staff @ work (core Staff criteria)

The differentiating skill is multi-team impact (ERD/RFC reviewed and adopted across teams), not another programming language.

2. Certifications

Keep the cert list short and serious — skip beginner pile-ons.

3. LeetCode / DSA + Staff design

Spoken practice. Pattern log on misses. Treat LeetCode Knight rank as a worthwhile milestone (signals consistent contest/performance depth beyond grinding random easies).

4. Folio curriculum (315 topics)

Source: folio.rgunkar.com. Prefer core → intermediate → advanced. Expand a track below when you work it — keep the rest collapsed.

System design (77)Expand
Foundations
Traffic path
Data
Async
Distributed
Scale structures
Operate
High-level design (46)Expand
Patterns
Problems
Low-level design (61)Expand
Object-oriented
Principles
UML
Patterns
Games
State machines
Caches and infra
Management
Social and content
Commerce
Concurrency (40)Expand
Foundations
Primitives
Hazards
Locking
Lock-free
Patterns
Problems
DevOps (50)Expand
Foundations
CI/CD
Containers
Kubernetes
IaC
Release
Reliability ops
Cloud
Supply chain
Problems
Infra & Cloud (41)Expand
Networking
Operating systems
Virtualization
Cloud foundations
Cloud networking
IAM
AWS services
Reliability
Problems

Estimates and interview bars vary by company. This is a planning checklist, not a guarantee of Staff promotion or an offer.