Agile heavy team, team is 75% data scientists / product analysts.
As an engineer, I find myself often pulled into meetings that are categorized as a “team” meeting but end up being mostly discussions about business logic and how to do things (rather than the engineering implementation of the solution). Is it reasonable to expect engineers to attend all meetings and contribute to business logic discussions? It’s almost like the solution has not been decided yet, and I’m watching a PowerPoint with graphs and spreadsheets and 2 or 3 people going back and forth about a specific topic that I don’t have any opinion on because it’s very business oriented.
The other engineer isn’t even attending these meetings because time zone does not overlap.
I feel like this is so not worth my time. Especially if I’m not involved with the specific product they are discussing. (the team supports several products)
Unless your manager is weird about people not attending meetings, I would just not go. If you are marked as required though, I would at least attach a note when you turn down the meeting series (you can just say that you're super busy and will catch up via the meeting notes).
I recommend going through this lesson in the productivity course too: https://www.jointaro.com/course/maximize-your-productivity-as-a-software-engineer/not-every-meeting-needs-you/
Interesting that your team is mostly non-engineers!