Running Unreal Engine project as a background job

I have 3d scene deployed onto a VR device. Some information is captured and transmitted and sent to a server.

On the server(say unix) I want to simulate the 3d scene(for doing some computations) something like running a automated job.
For eg:- unrealengine.sh {project file | executable}

This is should spawn a process and end without any user input.

How can this be achieved?
Is it possible through compiling to an executable?