Most of the decisions are currently pending product roadmap alignment with other teams and senior leadership. There are a few housekeeping items but even those right now aren't worth doing. So what can be done as an Engineer in this situation? I am connecting with some product folks to help them understand our current flow better. Some of the code has GIT Blame commit of 5 years back, so it's new to me and them as well while we try to document what is happening and where to go.
I've been in this scenario a lot, and here are my thoughts, split up into 2 categories:
Fixing The Problem
To be 100% honest, it will be hard for a non-senior engineer to have a serious impact here - Even in companies that are more "blind" towards level (e.g. Meta doesn't show levels publicly), rank matters. So be sure to set your expectations realistically here. All that being said, here's some tactics I recommend:
What You Can Do In The Meantime
Obviously you don't just want to be twiddling your thumbs in the meantime, especially as an earlier-in-career engineer where you should be coding quite a lot and building up that technical proficiency. Here are some ideas on "evergreen" but challenging coding work you can do.