Skip to content
Graphviz (DOT) templates

Engineering Career Ladder

Individual contributor and management tracks with role bands.

Template previewGraphviz (DOT)
Rendering…

Make it your own.

digraph cl {
  rankdir=BT;
  graph [bgcolor=transparent];
  node [shape=box, style="rounded,filled", fontname=Inter, fontsize=10];

  L1 [label="L1 Software Engineer I", fillcolor="#dbeafe"];
  L2 [label="L2 Software Engineer II", fillcolor="#dbeafe"];
  L3 [label="L3 Senior Engineer", fillcolor="#dbeafe"];
  L4 [label="L4 Staff Engineer", fillcolor="#fef3c7"];
  L5 [label="L5 Principal Engineer", fillcolor="#fef3c7"];
  L6 [label="L6 Distinguished Engineer", fillcolor="#fce7f3"];

  M3 [label="Engineering Manager", fillcolor="#dcfce7"];
  M4 [label="Senior Manager", fillcolor="#dcfce7"];
  M5 [label="Director", fillcolor="#dcfce7"];
  M6 [label="VP Engineering", fillcolor="#dcfce7"];

  L1 -> L2 -> L3 -> L4 -> L5 -> L6;
  L3 -> M3 [label="switch to mgmt"];
  M3 -> M4 -> M5 -> M6;
  M4 -> L4 [label="step back to IC", style=dashed];
}