A backend-agnostic job queue.