As a request, this is extremely underspecified :) Job titles in our industry are notoriously vague, so it'd help to hear what you consider "more senior engineer" (I've seen definitions range from "more than 2 years experience" to "deep subject matter expert with decades of knowledge"), and what you envision your staff/principal/architect role to be like.
Without that, all the useful advice you get will be extremely vague. You'll likely hear about communication, leadership, and influencing as the core skills. They are - at that level, people will be a large part of any problem you solve. And of course, learn to learn efficiently, because any of those roles live in a constantly shifting knowledge landscape. But that's about as concrete as it gets without further details.
What attracts you about those roles? Do you want a portfolio career, a deep subject matter expert career, a people leadership career, something process oriented, an organizational troubleshooter,...?
There's a million different ways to tackle those roles, and you'll only have success if you pick a way that's tailored to your strengths. It's impossible to learn "all the skills" - part of this path is getting clarity on which ones matter to you, and which ones you're just fine ignoring.
Without that, all the useful advice you get will be extremely vague. You'll likely hear about communication, leadership, and influencing as the core skills. They are - at that level, people will be a large part of any problem you solve. And of course, learn to learn efficiently, because any of those roles live in a constantly shifting knowledge landscape. But that's about as concrete as it gets without further details.
What attracts you about those roles? Do you want a portfolio career, a deep subject matter expert career, a people leadership career, something process oriented, an organizational troubleshooter,...?
There's a million different ways to tackle those roles, and you'll only have success if you pick a way that's tailored to your strengths. It's impossible to learn "all the skills" - part of this path is getting clarity on which ones matter to you, and which ones you're just fine ignoring.