Remove redundant constructor
Modify job api to write to file directly