For scaling difficulty over time you could try adding a spawn counter (or a tick counter for that matter) to the room and scaling the speed and proximity of the goblins based on how many have spawned before.
Also remember I suck at platformers so what I find hard others may find easy.... :)