We have a pretty tight oncall (5 min response time).
I think the steps you can take are:
1. Make it clear to your manager this is unacceptable, and you will end up looking for alternate teams/jobs if this goes on
2. Make the same thing clear to your skip level
3. Quit / change teams, citing oncall as the issue
There's no point of doing anything else, in my experience. It's someone else's job to make sure that your oncall experience is prioritized. It sucks to leave an otherwise good job.
For extra credits - try to propose some solutions. Why are some issues not solvable by engineering? Would simply resetting expectations mitigate the largest issues/waking up at night?
I think the steps you can take are:
1. Make it clear to your manager this is unacceptable, and you will end up looking for alternate teams/jobs if this goes on
2. Make the same thing clear to your skip level
3. Quit / change teams, citing oncall as the issue
There's no point of doing anything else, in my experience. It's someone else's job to make sure that your oncall experience is prioritized. It sucks to leave an otherwise good job.
For extra credits - try to propose some solutions. Why are some issues not solvable by engineering? Would simply resetting expectations mitigate the largest issues/waking up at night?