Hacker News new | ask | show | jobs
by jashmatthews 2133 days ago
You can work on compilers, distributed databases and other "hard technical problmens" as an intern. Staff Engineer means something quite different.

Staff Engineer is much more about understanding what to build (including the product implications), how to build it, how to communicate that with everyone else. The kind of skills that would make you a highly effective founding CTO.