Distribute by job