There are many entities of a job, such as the job definition, schedule, triggers, requirement, etc. There isn't a way to provide a date/time at the job level that will tell you when anything related to the job was changed.
As stated the "Last maintenance" date/time is only for changes to the job definition screen.