All of these are better options than "embed the entire job info in a URL and hand it off to a remote scheduling service".
Run cron on all your boxes, have them pull a job at a time from the database. Or shit, go full tilt with a clustered Redis job queue.
You're solving for the example but the original poster noted multiple jobs.
All of these are better options than "embed the entire job info in a URL and hand it off to a remote scheduling service".