毕业后，先在地方政府担任公职，后转任法官，于台湾新竹地方法院担任法官。同期同学为谢怀拭。1948年擢升为台湾高等法院台南分院法官，并且创下纪录将累积之案件清理完毕，其后累迁台湾高等法院推事、庭长，最高法院法官、庭长等职。1976年，出任中华民国政府司法院第四届大法官。1985年退职。在学术方面，姚瑞光公余亦在台湾大学、政治大学、东吴大学讲授民事诉讼法课程，其民事诉讼法在台湾自成一家之言；而姚瑞光于担任公职时期累积大量经验，对于法条非常熟悉，故于课堂上，可完全不带资料、法条授课。除此之外，姚瑞光的民法