Is it a common practice for the backend developers to do on-call support?

Currently working as a backend SDE in a good product based company. 2YOE. The weeks where I have to do on-call support is draining the life out of me. I had to leave my previous job(also SDE backend) due to finding on-call stressful, only to end up in a similar situation. Are there any companies out there where the developers don't do on-caIl support? Please tell me if there are any. I’m sick of doing on-call, I would like to be able to have weekends again.