If you want to improve your situation I would be more specific with your manager. Say exactly what you need, not just what the problem is. It sounds like you need: 1) additional engineering resources backfilled, even if only part time and 2) a more direct conversation about promotion. You want to start the process now.
Also have this same discussion with your grand-boss or even the CTO. It sounds like you have one foot out the door mentally so YOLO.
Leaving is certainly one good option too. Starting this effort shows good initiative which is great to talk about in interviews.
Comments
If you want to improve your situation I would be more specific with your manager. Say exactly what you need, not just what the problem is. It sounds like you need: 1) additional engineering resources backfilled, even if only part time and 2) a more direct conversation about promotion. You want to start the process now.
Also have this same discussion with your grand-boss or even the CTO. It sounds like you have one foot out the door mentally so YOLO.
Leaving is certainly one good option too. Starting this effort shows good initiative which is great to talk about in interviews.