After exploring systemd, I stumbled upon a greet discovery. It turns out there is no need to create a custom service to deal with this as systemd already provides a solution (`systemd-tmpfiles`) for this purpose. It is a structured and configurable method to manage temporary directories and files.
< <
Just create a file `/etc/tmpfiles.d/volatile-subfolder.conf` with this content:
d /var/volatile/subfolder 0755 root root - -
And reboot.