add_job is public API and used in :+1: 

> circus/sighandler.py:        self.controller.add_job(None, make_json("quit"))

so we should keep it. 

If the tests passed for your change it means we should add a test to make sure add_job is covered