916年后先后担任上海总商会法律顾问，浙江督军公署上海会审公堂法律顾问、上海会审公堂法律顾问等公职。谢永森长期在上海公共租界区效力，担任有上海纳税华人会理事长和上海公共租界工部局华人顾问委员会主席。民国十二年（1923年），谢永森辞去上海公职，赴欧洲美国考察法庭制度。民国十三年（1924年），回国。回国后出任上海租界临时法院推事。后在上海执律师业，并担任多种政府机构的法律顾问，包括江苏特派交涉公署法律顾问，浙江督军公署法律顾问和上海总商会法律顾问，上海法院推事。民国十五年（1926年），谢永森当选为