La Google Code Jam è una competizione di programmazione gestita Google. La competizione è nata nel 2003 per trovare giovani talenti da inserire nell'azienda. La competizione consiste in degli esercizi di carattere algoritmico da risolvere in un tempo limite e con determinati vincoli.
A partire dal 2015, Google tiene anche le Distributed Code Jam, specializzate negli algoritmi distribuiti. Il primo premio consiste in $15,000 .