On the other hand, in 5+ years the number of remote jobs will increase, and there may be more growth for a remote manager.
There are also other ways of growth:
- IC leadership as an architect, responsible for large areas, important technical decisions. Your expertise, communication skills, reliability, cool pragmatic head can be a great benefit there.
- an expert in a particular business or technical domain.There are a lot of options, but I see that it is important to make a right choice, a good bet, so that your expertise will be in demand, well paid, not easy to enter and master, and flexible in our quickly changing field.
For architect and expert roles you can go into contracting and freelancing, although it requires more efforts to build network and recognition initially.
I do not know personally how viable they are to stick till retirement, but, on the other hand, there are not many places in mid and top management to accommodate all the aging engineers.
Also, how secure is a career in management these days? If you want to change a company or lost your position as a VP at some company, what is your chance to find a similar role when you are 50+?
If so, here are some other options:
* Contracting
* Consulting
* Teaching courses
* Writing books
* Remote lead (as you mentioned)
I don't know anything about your skillset or desires but I'd look for something higher leverage than just being a developer. Own more of the problem space.
As far as staying remote, I think there are more and more companies willing to entertain this, especially if you are a senior developer.