sometimes the most senior engineers don't
ship a ton of code to prod, but they should certainly be
writing code to figure out where the organization should go, justify the ROI of their ideas, demonstrate a large-scale problem that needs resources mustered, interrogate business logic databases to tie disparate ideas together, understanding the scale and frequency of large scale problems, and so on. If you're a senior engineer and can't point to any code you've written in the past 3 months, maybe you're not really an engineer, because you're not using engineering to solve problems.
I think a lot of software engineers get too comfortable with the idea that meetings are deliverables - they aren't; meetings are coordination and planning. if nobody completes the work that was coordinated and planned, the meeting was nothing but a waste of time. Depending on your seniority as an engineer, you may have written code to decide that the work should be done, or you may be tasked with writing code to carry out the plan. If you're an engineer and you're not writing code on either side of meetings, you should dig deep and figure out why.