Are you creating a buffered channel there? make(chan *job, 10)?
https://gist.github.com/jgrahamc/5262578
Nice to see CloudFront using Go. Good talk on channels, keep up the Good work :)