Looking through Waits in my MDW I often see things like …
Program Name: SQLAgent- TSQL JobStep (Job 0xE1C7AC4DC0E60E43934
… and have found I can usually get the job name from just the first few digits. EG:-
SELECT [name] FROM msdb.dbo.sysjobs Where CONVERT(char(32),CAST(job_id AS binary(16)),2) like 'E1%'