tl;dr:Elite careers happen in 3 phases - (1) IC to leader, (2) leader to exec, (3) Career re-invention unconstrained of finances. To navigate the two first phases, soft-skills are more valuable. You'll need a thirst for growth, the ability to influence, management of your own emotions. Each are outlined in detail.
tl;dr:When choosing your next company, first determine which stage - pre-product fit, post-product fit, growth or scale - is the best match. Usually only 1 or 2 stages make sense for any given job search.