At some point a Senior Engineer is about Engineering. Leave the marketing to that department.
The idea that 'business objectives' can be meaningful in detail at the Engineering level is hopeful. Maybe in a startup with one product, and even then, everybody is guessing about what features will resonate and what the customer base is.
No, a Senior Engineer is first about competent correct performant code. That's got to be their focus. Not attending business meetings.