I think it would simply mean telling CBC to be compiled in parallel mode. This has been on my wish list for a while now too. In fact, I think compiling to run using multiple cores should be the default for CBC as it is the default for the commercial solvers.
I haven't looked closely, but I wouldn't expect it would mean much, if any, change to the actual ortools API.