You can have the Sql Jobjob in a stored Procedure in server B.Add Add server B as linked server to Server A,Execute Execute the stored
Procedure Procedure from server A
EXEC [RemoteServer] .DatabaseName.DatabaseOwner.StoredProcedureName
:
EXEC [RemoteServer].DatabaseName.DatabaseOwner.StoredProcedureName