It is because you have installed the SQL Server Express (mentioned by the instance name SQLEXPRESS), the SQL Server Agent is not supported in this version, it installs the service, however, it does not allow it to run.
You should have one of the non-free SQL server editions in order to use SQL Server Agent.
Become a SQL expert with this complete SQL Training Course!
For more details on SQL, refer to the below SQL Tutorial video.