Low for directors, yes. But the senior engineer figures are in line with what I have heard. The initial offer is never that high though.
Netflix does not have "tech lead" or "Principal" roles for the Software or Science teams. It is Senior, then you have Managers (who can be paid less than Seniors), Directors (no senior Directors), VP (no Senior VPs), and C-suite (with comp that is publicly available).