Federated, not central
Each application keeps its own jobs table and its own endpoints for claiming work and reporting back. The worker polls all of them off a list. There is no central hub sitting in the middle holding everybody's data, because a central hub is one convenient place to steal all of it from.
That matches the per-tenant isolation story the regulated platforms are sold on, and it keeps every credential narrow: a worker holds a per-source secret by indirection, never a master key.