Engineers with on-call duties report 40% higher burnout rates than peers without on-call responsibilities, and the primary driver isn't the incidents themselves — it's sleep disruption (Better Stack). On-call burnout is a structural problem — rotation design, alert hygiene, and compensation all interacting badly at once — not a morale problem you fix with a pizza party (Sherlocks.ai).
The Sleep Math Nobody Runs
Each night page causes an average of 45 minutes of lost sleep, plus roughly 90 minutes to fall back asleep afterward. Over a year of standard 1-in-4 rotation coverage, that accumulates to 50–80 hours of lost sleep per engineer (Better Stack). That's not a rounding error — it's roughly two full work-weeks of sleep debt annually, concentrated in a way that compounds rather than resets.
The practical metric to track, and the one that predicts burnout most directly, is the sleep disruption rate: how many times an engineer is paged between midnight and 6am per rotation period. Teams that don't track this specific number are managing on-call blind, because total alert count and overnight alert count have very different burnout costs even at the same volume (Sherlocks.ai).
Rotation Size and Length
Google's SRE team targets a minimum of six people per rotation — below six, recovery time between on-call shifts vanishes and engineers are effectively always either on-call or recovering from it (incident.io). If your team is smaller than six, the honest fix is hiring or reducing scope, not tightening the rotation further.
For rotation length, weekly is the recommended starting point per Atlassian's on-call scheduling guidance, adjustable based on team preference and incident volume (incident.io).
For distributed teams spanning three or more time zones, follow-the-sun (FTS) coverage — where each regional team owns its own daylight hours — is worth the coordination overhead. A three-site model spanning the US, Europe, and APAC can reduce on-call duration per engineer by as much as 67%, because nobody is working through their own overnight hours (incident.io).
How Much Alert Volume Is Actually Sustainable
The Google SRE Workbook's baseline: no more than 2–3 actionable incidents per shift is sustainable long-term (incident.io). The word "actionable" is doing a lot of work in that sentence — PagerDuty's data puts the average on-call engineer at roughly 50 alerts per week, but only 2–5% actually require human intervention (incident.io).
That gap — 50 alerts, 2 or 3 that matter — is the real root cause of alert fatigue, and it's a systems design failure, not a discipline failure. When the overwhelming majority of pages aren't actionable, engineers rationally start treating pages as background noise, which is exactly the condition under which a real P1 gets missed (incident.io).
Warning
Handoffs: The Underrated Fix
A structured weekly transition meeting — 30 minutes is enough — where the outgoing and incoming on-call engineers walk through active incidents, silenced alerts, and any upcoming risky changes catches problems that would otherwise fall through the crack between rotations (incident.io). This is cheap to implement and disproportionately effective — most on-call failures at handoff boundaries come from context loss, not lack of skill.
Compensation Models Compared
| Model | Structure | Best For | Risk |
|---|---|---|---|
| Flat stipend | $250-800/week regardless of incidents | Predictable, low-volume rotations | Doesn't scale with actual burden if incident volume spikes |
| Hourly standby rate | 1.25x-1.5x regular wage while on-call | Moderate, fairly steady interruption levels | Becomes expensive fast if volume rises |
| Time-in-lieu | Paid recovery time for pages after 10pm/weekends, used within 2 weeks | Teams with unpredictable overnight volume | Requires disciplined tracking and enforcement |
| Per-incident pay | Flat amount per page responded to | Low base volume, spiky incidents | Can perversely reward instability if not paired with reliability incentives |
Roughly 70% of North American IT, technology, and life sciences organizations provide some form of supplemental compensation for required on-call availability. Among companies paying flat weekly amounts, the reported averages are approximately $250/week, $23/weekday, $45/weekend, and $50/holiday (SHRM). Separately, flat stipends in the $300–$800/week range while on rotation, independent of incident count and clearly communicated up front, are cited as a straightforward, low-ambiguity model for engineering teams specifically (Sherlocks.ai).
The time-in-lieu model deserves specific attention: every paged hour after 10pm or on a weekend adds paid recovery time, which the engineer must take within two weeks. This directly counters the sleep-debt accumulation problem rather than just compensating for it financially (Sherlocks.ai).
A Minimal On-Call Health Checklist
[ ] Rotation has 6+ people, or a documented plan to get there
[ ] Sleep disruption rate (pages between midnight-6am) tracked per engineer
[ ] Actionable-alert ratio tracked — target: reduce noise toward 2-3/shift
[ ] Weekly 30-min handoff meeting scheduled and actually happening
[ ] Compensation model documented and communicated (not ad hoc)
[ ] Time-in-lieu or equivalent recovery mechanism for overnight pages
[ ] Escalation path defined for when primary on-call doesn't respond
Actionable Takeaway
Before redesigning your rotation schedule, instrument the two numbers that actually predict burnout: sleep disruption rate (overnight pages per engineer) and actionable-alert ratio (real incidents divided by total pages). If your actionable ratio is near the 2-5% industry average, treat it as an alert-tuning problem before touching the schedule — most teams over-rotate their staffing to compensate for noisy alerting instead of fixing the alerting itself. Pair whatever compensation model you choose with a clearly communicated policy; ad hoc or unclear on-call pay is consistently cited as a trust eroder independent of the actual dollar amount.
Sources: incident.io On-Call Guide, Sherlocks.ai, Better Stack, SHRM
Get new posts as they publish
No spam — just the next post, straight to your inbox.