Jobs job senior legal counsel